PHP y MySQL son dos tecnologías de software de código abierto utilizadas para administrar sitios web. PHP controla toda la programación del lado del servidor que afecta a cómo se comporta un sitio web , mientras que MySQL es la versión Linux del lenguaje de base de datos SQL que permite que los datos sean almacenados en un sitio. Un blog en línea , por ejemplo, puede utilizar PHP para controlar el diseño y funcionamiento de las páginas y MySQL para almacenar realmente los artículos del blog en una base de datos . Estos dos idiomas pueden funcionar independientemente uno de otro , si se desea . Sin embargo , la biblioteca de funciones PHP incluye muchos comandos de MySQL específicos para el control de una base de datos directamente desde un programa PHP. Esto obvia la necesidad de un sistema separado para la gestión de base de datos y también hace que sea posible crear sitios web más interactivas . Las funciones PHP MySQL se basan en la sintaxis SQL tradicional. Cualquiera que esté familiarizado con PHP y SQL no tendrá ninguna dificultad integrar los dos. Por lo general , estos dos idiomas se instalan de forma predeterminada en cualquier plataforma de servidor web Apache . Este es el protocolo de servidor web más comunes prestados por empresas de alojamiento web . Cosas que necesitará
servidor Web Apache
Mostrar más instrucciones
1
Conectarse a la base de datos MySQL desde un programa PHP usando el comando " mysql_connect " . Normalmente , en el símbolo del sistema MySQL en el mismo servidor , debe conectar con los comandos de "uso ", " mysql " y . Estos se combinan por " mysql_connect " y el nombre de la base de datos , el nombre de usuario y la contraseña se añaden a todos los parámetros del comando como " mysql_connect ( " localhost " , " mysql_user ' , ' MYSQL_PASSWORD ' ) ; "
< br . > 2
consulta la base de datos MySQL usando " mysql_query " . Cualquier consulta típica MySQL puede ser incluido en este comando . Esto incluye todas las consultas "SELECT " y "INSERT " que el extracto o la entrada de datos en una base de datos. Por ejemplo, " mysql_query ( " SELECT * FROM TABLE ' ) ; " . Esencialmente , cualquier consulta MySQL estándar es simplemente encerrado en el " mysql_query " paréntesis de comandos para realizar la consulta accesible desde PHP.
3
Asignar elementos de base de datos de las variables de PHP que utilizan los comandos " mysql_fetch " . Esto sólo puede llevarse a cabo después de la base de datos ha sido consultada con " mysql_query " . Si la consulta es correcta y los datos se pondrá a disposición de PHP , se requiere que estos comandos adicionales " Buscar" para convertir esos datos en variables útiles que su programa puede manipular. Desde una consulta típica "SELECT " volverá muchas filas de datos , PHP debe almacenarlos en una matriz. Una matriz puede ser numérico o asociativo , dependiendo de su estilo de programación. El comando " mysql_fetch_row " creará un array enumerado mientras que " mysql_fetch_assoc " cederá los datos a los índices de texto.
4
cerrar la conexión con la base de datos " mysql_close " después de realizar todas las consultas. Mientras que el programa seguirá funcionando incluso si la conexión de base de datos no se termina , se continuará utilizando los recursos de hardware sin necesidad. Esto ralentiza el servidor y puede ser especialmente notable en los sitios web que el servicio de un gran número de visitantes.