Cómo iniciar sesión en una base de datos MySQL o MariadB con PHP

Este tutorial requerirá una base de datos MySQL configurada con un usuario de usuario y contraseña utilizando MySQL o Mariadb, Apache y PHP y un editor de texto simple. El tutorial lo lleva a establecer una conexión MySQL usando PHP en una página web, conectarse a una tabla MySQL y tomar sus resultados y mostrarlos en la página web. Este tutorial utiliza comandos PHP MySQL:
mysqli_connect
mysqli_query
mysqli_fetch_array
mysqli_close
El plan
Hacer la conexión y seleccionar la base de datos
Realizar consultas sobre la mesa
Imprima los datos
Cerrar la conexión

Primero: conectarse a una base de datos MySQL necesita la dirección de su servidor MySQL (si la base de datos está en el mismo servidor que el servidor web, lo más probable es que sea localhost o 127.0.1), nombre de usuario, contraseña y el nombre de la base de datos. Cree un archivo FileNameHere.php y abra y cierre el código PHP con etiquetas antes de HTML, puede poner HTML ordinario después de él. Abra el archivo en un navegador y no debería ver nada más que la etiqueta de título, si ve el error “conectarse al servidor MySQL”. , entonces es posible que el nombre de usuario/contraseña o el nombre de la base de datos sea incorrecto.
PHP requerirá que MySQLI se active (está en la mayoría de los configuraciones de PHP).

<AP

Conecta PHP a MySQL

La variable de $ DB se crea al comienzo del archivo y se asigna como una cadena de conexión, se utilizará en pasos futuros. Si hay un error, se mostrará un mensaje de error en la página. Si tiene éxito, verá que PHP se conecta a MySQL. Para la consulta, especificaremos una lectura de todos los campos en una tabla determinada. La variable de consulta $ selecciona todas las filas de la tabla. Solo tienes que usar el nombre de la tabla.

<AP

Conecta PHP a MySQL

!
Agregar la tabla y las filas a la base de datos Si desea usar esta guía, los datos, por ejemplo, tienen la base de datos, el usuario de la base de datos y la contraseña configurada, inicie sesión en su servicio MySQL, aquí he autenticado a través de la línea de pedido: elija la base de datos y luego: Crear la tabla: Crear tabla name_tabel (
Personid int,
Primer nombre Varchar (255),
Nombre Varchar (255),
Correo electrónico varcar (255),
Varcar City (255)
);
Luego llévelo con filas de datos:
Insertar en table_name (ID de persona, primer nombre, primer nombre, correo electrónico, ciudad)

Valores (“1”, “Adam”, “Best”, “[correo electrónico protegido]”, “Brisbane”);
Insertar en table_name (ID de persona, primer nombre, primer nombre, correo electrónico, ciudad)
Valores (“2”, “Simon”, “dice”, “[correo electrónico protegido]”, “Brisbane”);
Insertar en table_name (ID de persona, primer nombre, primer nombre, correo electrónico, ciudad)
Valores (“3”, “Paul”, “dore”, “[correo electrónico protegido]”, “Brisbane”);
Insertar en table_name (ID de persona, primer nombre, primer nombre, correo electrónico, ciudad)
Valores (‘4’, ‘Arthur’, ‘Knight’, ‘[correos electrónicos protegidos]’, ‘Peth’);
Insertar en table_name (ID de persona, primer nombre, primer nombre, correo electrónico, ciudad)
Valores (“5”, “Jo”, “noventa”, “[correo electrónico protegido]”, “darwin”);
Ponga los datos en la página aquí, tomamos la creación de una variable de resultado $ que combina la variable inicial de $ dB y la consulta $ que acabamos de hacer, ahora solo tenemos que viajar todas las filas de esa consulta, que necesitamos una comando mysqli_fetch_array, que almacena filas de una matriz, así que ahora salimos esa matriz en un bucle de tiempo para cada fila. El giro $ ahora se puede eliminar en un bucle de tiempo, aquí las filas de datos se eco y se mostrarán en la página hasta que no queden filas de datos, mi ejemplo usa 4 campos en la tabla name_name, primero, correo electrónico y ciudad .

<AP

Conecta PHP a MySQL

Aquí debería ver todos los datos como el resultado de su tabla.
Cerrar la conexión El cierre de la conexión requerirá otro inicio para abrir y cerrar las etiquetas PHP después de cerrar la etiqueta HTML. Es una buena práctica cerrar la conexión a la base de datos cuando se completa la consulta.

<AP

Conecta PHP a MySQL

Las conexiones de la base de datos siempre deben cerrarse. No tiene que mantener la variable de conexión $ dB después de la conexión inicial, pero se considera la mejor práctica.
Código final.

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

gkOVSBm5B8SgiXmo

Shopify vs WooCommerce – ¿Cuál es la mejor plataforma?(Comparación)

Shopify vs WooCommerce

Leave a Reply

Your email address will not be published. Required fields are marked *