¿Qué es la cadena de conexión en mysql?

¿Qué es la cadena de conexión en mysql?

En este artículo, aprenderemos cómo podemos acceder a los datos de la base de datos MySQL utilizando el idioma PHP.

¿Qué es la cadena de conexión mysql?

La cadena de conexión es una cadena que especifica la información relacionada con el inicio de sesión de la base de datos. Para comprender, consideraremos un ejemplo de un lenguaje de secuencias de comandos PHP y escribiremos un código para establecer la conexión con la base de datos. Tenemos una base de datos, llamada "Organización", el nombre de usuario es "Maadi" y la contraseña es "Qwer1234":

// Establecimiento de conexión con base de datos
$ conexión = mysqli_connect ("localhost", "maadi", "qwer1234", "organización");
// Comprobando el estado de la conexión
if (mysqli_connect_errno ())
Echo "no pudo conectarse a MySQL:" .mysqli_connect_error ();
echo "\ n";
salida();

demás
echo "conexión exitosa \ n";
salida();

mysqli_close ($ conexión);
?>

En PHP, tenemos diferentes funciones integradas de MySQL que facilitan nuestra tarea, como tenemos una cadena de conexión conocida como "mysqli_connect" que se utiliza para conectar la base de datos. La sintaxis general de la función mysqli_connect () es:

[Variable_name (en el que los resultados se almacenarán)] = mysqli_connect ([host], [user_name], [contraseña], [database_name]);

En nuestro código, esta declaración se usa como:

$ conexión = mysqli_connect ("localhost", "maadi", "qwer1234", "organización");

Luego tenemos otra función incorporada, mysqli_connect_errno (), que se usa para devolver el error si la conexión falló con la base de datos y, en el final, usamos otra función incorporada, mysqli_close () para cerrar la conexión. Para obtener más comprensión, ejecutaremos el siguiente código que se almacena en un archivo, nombrado archivo.PHP:

Abra la terminal y el tipo:

$ PHP FILE.php

Nuestra conexión con la base de datos está conectada con éxito a medida que se muestra la salida. Ahora ingresaremos la contraseña incorrecta y volveremos a ejecutar el código:

// Establecimiento de conexión con base de datos
$ conexión = mySqli_Connect ("localhost", "maadi", "qwer12", "organización");
// Comprobando el estado de la conexión
if (mysqli_connect_errno ())
Echo "no pudo conectarse a MySQL:" .mysqli_connect_error ();
echo "\ n";
salida();

demás
echo "conexión exitosa \ n";
salida();

mysqli_close ($ conexión);
?>

El archivo es como:

Nuevamente ejecute el comando en una terminal:

$ PHP FILE.php

La salida generó el error de la contraseña.

Conclusión

La cadena de conexión MySQL se usa para abrir una nueva conexión con la base de datos MySQL, utilizando diferentes parámetros y se usa en diferentes idiomas de secuencias de comandos como PHP, Python y C Language. El lenguaje PHP se usa mucho hoy en día en el desarrollo de backend, por lo que hemos discutido en este artículo el uso de la cadena de conexión MySQL con la ayuda de un código de idioma PHP.