English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Después de conectarse a la base de datos MySQL, puede haber varias bases de datos disponibles para operar, por lo que debe seleccionar la base de datos que desea operar.
En la ventana de sugerencias mysql> puede seleccionar fácilmente una base de datos específica. Puede usar comandos SQL para seleccionar la base de datos especificada.
El siguiente ejemplo selecciona la base de datos w3codebox:
[root@host]# mysql -u root -p Ingrese la contraseña:****** mysql> use w3codebox; Base de datos cambiada mysql>
Después de ejecutar el comando anterior, ya ha seleccionado con éxito w3La base de datos codebox, en las operaciones posteriores, siempre se encontrará en w3Ejecutar en la base de datos codebox.
Atención:Todos los nombres de bases de datos, tablas y campos de tabla son sensibles a mayúsculas y minúsculas. Por lo tanto, debe ingresar los nombres correctos cuando use comandos SQL.
PHP proporciona la función mysqli_select_db para seleccionar una base de datos. La función devuelve TRUE si se ejecuta con éxito, de lo contrario devuelve FALSE.
mysqli_select_db(connection,dbname);
Parámetros | Descripción |
---|---|
connection | Obligatorio. Especificar la conexión MySQL a usar. |
dbname | Obligatorio, especificar la base de datos predeterminada a usar. |
A continuación se muestra un ejemplo de cómo usar la función mysqli_select_db para seleccionar una base de datos:
<?php $dbhost = 'localhost'; // Dirección del host del servidor mysql $dbuser = 'root'; // Nombre de usuario mysql $dbpass = '123456'; // Nombre de usuario y contraseña de mysql $conn = mysqli_connect($dbhost, $dbuser, $dbpass); if(! $conn ) { die('Fallo de conexión: ' . mysqli_error($conn)); } echo 'Conexión exitosa'; mysqli_select_db($conn, 'w3codebox' ); mysqli_close($conn); ?>