Puede instalar la base de datos MySQLi usando mysql binario en la línea de comando.
Aquí hay un ejemplo simple de cómo conectarse al servidor MySQL para instalar la base de datos mysqli desde la línea de comandos:
[[email protected]]# mysql -u root -p Enter password:******
Esto le dará la línea de comando mysql> donde puede ejecutar cualquier comando SQL. A continuación se muestra el resultado del comando anterior:
Welcome to the MySQL monitor. Commands end with ; or g. Your MySQL connection id is 2854760 to server version: 5.0.9 Type 'help;' or 'h' for help. Type 'c' to clear the buffer.
En el ejemplo anterior, usamos raíz como usuario, pero puede utilizar cualquier otro usuario. Cualquier usuario podrá realizar todas las operaciones SQL que le sean permitidas.
Puede desconectarse de la base de datos MySQL en cualquier momento usando Salida en la línea de comando mysql>.
mysql> exit Bye
PHP proporciona mysqli_connect () función para abrir una conexión a la base de datos. Esta función toma cinco parámetros y devuelve un identificador de enlace MySQLi en caso de éxito o FALSO en caso de error.
connection mysqli_connect(server,user,passwd,new_link,client_flag);
No Señor. | Parámetro y descripción |
---|---|
uno |
servidor Opcional: el nombre del host en el que se ejecuta el servidor de base de datos. Si no se especifica, el valor predeterminado es local: 3306… /> |
2 |
Usuario Opcional: el nombre del usuario que tiene acceso a la base de datos. Si no se especifica, el nombre de usuario predeterminado es el propietario del proceso del servidor. |
3 |
contraseña Opcional: la contraseña del usuario con acceso a la base de datos. Si no se especifica, el valor predeterminado es una contraseña vacía. |
cuatro |
new_link Opcional: si se realiza una segunda llamada a mysqli_connect () con los mismos argumentos, no se establece una nueva conexión; en su lugar, se devolverá el ID de una conexión ya abierta. |
cinco |
client_flags Opcional – una combinación de las siguientes constantes –
|
Puede desconectarse de la base de datos MySQLi en cualquier momento utilizando otra función PHP. mysqli_close ()… Esta función toma un solo parámetro, que es la conexión devuelta por mysqli_connect () función.
bool mysqli_close ( resource $link_identifier );
Si no se especifica ningún recurso, se cierra la última base de datos abierta. Esta función devuelve verdadero si cierra correctamente la conexión; de lo contrario, devuelve falso.
Pruebe el siguiente ejemplo para conectarse al servidor MySQL:
<html> <head> <title>Connecting MySQLi Server</title> </head> <body> <?php $dbhost="localhost:3306"; $dbuser="guest"; $dbpass="guest123"; $conn = mysqli_connect($dbhost, $dbuser, $dbpass); if(! $conn ){ die('Could not connect: '. mysqli_error()); } echo 'Connected successfully'; mysqli_close($conn); ?> </body> </html>
Si el ejemplo anterior está relacionado con MySQLi, entonces la salida en su navegador debería verse así:
Connected successfully
🚫