| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación PHP /MySQL >> Content
    ¿Cuál es la diferencia entre MySQL y MySQLi
    ? Mysql y mysqli son dos tecnologías útiles si está desarrollando una página Web interactiva con el preprocesador de hipertexto , o PHP, lenguaje de scripting. Como sus nombres lo indican , tanto MySQL y MySQLi basan en el lenguaje de consulta estructurado o SQL , que es un sistema estandarizado para la solicitud de información de bases de datos. Sin embargo , a pesar de estas similitudes generales , las dos tecnologías tienen sus diferencias , ya que MySQL es una vieja, la tecnología más básica de PHP , mientras MySQLi es más reciente y ofrece funciones más avanzadas. Fondo Fotos

    La filial Corporación Oracle , MySQL AB, publicó por primera vez la tecnología de MySQL en 1995. A partir de 2011 , los desarrolladores suelen utilizar únicamente cuando se trabaja con versiones de PHP 4.1.3 o mayor. Mientras que MySQL puede trabajar con las versiones más recientes de PHP , no puede utilizar las nuevas características relacionadas con las nuevas versiones de PHP.

    MySQL AB liberada MySQLi , también conocido como "MySQL mejorado", en 2004. MySQLi es compatible con las versiones de PHP 4.1.3 y versiones posteriores, lo que le permite aprovechar las nuevas características de PHP .
    RDBMS vs Conductor

    MySQL es un sistema de gestión de base de datos racional sistema , o RDBMS , lo que significa que puede almacenar datos como tablas relacionadas y difundir bases de datos individuales a través de varias tablas diferentes . La tecnología no requiere interfaz gráfica de usuario , o interfaz gráfica de usuario , herramientas con el fin de gestionar bases de datos o los datos dentro de ellos . En contraste , MySQLi no es un RDBMS independiente , sino más bien un controlador de RDBMS . Esto significa que MySQLi amplía las características - y controla las operaciones - . De MySQL, pero requiere MySQL como su base o sistema host
    Procesal vs
    orientada a objetos

    Aunque MySQL sólo proporciona a los usuarios una interfaz de programación de aplicaciones de procedimiento, o API , MySQLi ofrece a los usuarios la vez un API de procedimiento y API orientada a objetos. Una API define las variables, funciones , métodos y clases que las aplicaciones necesitan para llevar a cabo las tareas. Mientras que una API de procedimiento requiere que un usuario las funciones de llamada para completar las tareas , con un API orientado a objetos , un usuario crea una instancia - o - proporciona ejemplos de clases y, a continuación llama a los métodos basados ​​en los objetos que resultan . Como señala el sitio web oficial de PHP , la mayoría de los desarrolladores prefieren APIs orientado opuesto , ya que son más modernos y permiten códigos con la organización superior.
    Mejoras

    través de su opuesto API orientada MySQLi incluye características mejoradas que MySQL no . Por ejemplo , MySQLi puede soportar comandos preparados cliente y del lado del servidor , incluyendo varias instrucciones . Las declaraciones son instrucciones escritas en lenguajes informáticos de alto nivel, como Pascal , C y Fortran . El uso de estos idiomas permite la creación de más páginas web dinámicas . A diferencia de MySQL, MySQLi también admite juegos de caracteres , que es un sistema de codificación de caracteres , y el procesamiento de transacciones , que permite a un equipo de respuesta inmediata a las solicitudes de entrada del usuario .

    Previous :

    next :
      Artículos relacionados
    ·Cómo crear archivos PHP con encabezados 
    ·Cómo cambiar las hojas de estilo con Cookies en PHP 
    ·Cómo ejecutar un trabajo Cron PHP 
    ·Tutorial de PHP Foto Album 
    ·Cómo dividir Strings MySQL 
    ·Cómo guardar un archivo PHP y adjuntarlo a su Página …
    ·El código HTML de varios accesos de usuarios 
    ·Cómo utilizar las sesiones de PHP 
    ·Cómo utilizar el botón de envío en PHP 
    ·Cómo seleccionar de varias tablas en PHP MySQL 
      Artículos destacados
    ·Cómo acceder a una variable de secuencias de comandos …
    ·Cómo hacer un bolso de Bolsas de basura , notas post-i…
    ·Cómo poner código JavaScript en un archivo PHP 
    ·Cómo crear una tabla en VB.NET través de la codificac…
    ·Cómo utilizar disparadores En Radiant GTK 
    ·Es Malware Guión Tidy 
    ·Cómo pasar el valor Checkbox En base de datos utilizan…
    ·Cómo construir un módulo RPM Perl 
    ·Cómo Echo PHP para MySQL Error 
    ·Cómo convertir String en vez en SQLite 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com