Seleccionar la base de datos MySQL
Una vez que se conecte con el servidor MySQL, es necesario seleccionar una base de datos para trabajar. Esto se debe a que puede haber más de una base de datos disponible con MySQL Server.
Seleccionar la base de datos MySQL desde el símbolo del sistema
Es muy sencillo seleccionar una base de datos desde el indicador mysql>. Puedes usar el comando SQLuse para seleccionar una base de datos.
Ejemplo
Aquí hay un ejemplo para seleccionar una base de datos llamada TUTORIALS -
[root@host]# mysql -u root -p
Enter password:******
mysql> use TUTORIALS;
Database changed
mysql>
Ahora, ha seleccionado la base de datos TUTORIALS y todas las operaciones posteriores se realizarán en la base de datos TUTORIALS.
NOTE- Todos los nombres de bases de datos, nombres de tablas, nombres de campos de tablas distinguen entre mayúsculas y minúsculas. Por lo tanto, tendría que usar los nombres correctos al dar cualquier comando SQL.
Seleccionar una base de datos MySQL usando un script PHP
PHP proporciona función mysql_select_dbpara seleccionar una base de datos. Devuelve VERDADERO en caso de éxito o FALSO en caso de error.
Sintaxis
bool mysql_select_db( db_name, connection );
No Señor. | Descripción de parámetros |
---|---|
1 | db_name Obligatorio: se debe seleccionar el nombre de la base de datos MySQL |
2 | connection Opcional: si no se especifica, se utilizará la última conexión abierta por mysql_connect. |
Ejemplo
Aquí hay un ejemplo que le muestra cómo seleccionar una base de datos.
<html>
<head>
<title>Selecting MySQL Database</title>
</head>
<body>
<?php
$dbhost = 'localhost:3036';
$dbuser = 'guest';
$dbpass = 'guest123';
$conn = mysql_connect($dbhost, $dbuser, $dbpass);
if(! $conn ) {
die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
mysql_select_db( 'TUTORIALS' );
mysql_close($conn);
?>
</body>
</html>