SELECT DATABASE en MariaDB: el comando USE y la función mysql_select_db
Una vez te hayas conectado al sistema de gestión de bases de datos gratuito, tienes que ejecutar la sentencia SELECT DATABASE
en MariaDB para elegir con qué base de datos quieres trabajar. Para ello tienes dos opciones diferentes: utilizar el comando USE
en la línea de comandos de MySQL o la función mysql_select_db
a través de PHP. A continuación tienes ambas soluciones.
El comando USE
en la línea de comandos
La sintaxis de USE
es la siguiente:
USE Nombre_de_la_base_de_datos;
sqlSiempre debes utilizar el comando en combinación con una base de datos específica, reemplazando el marcador de posición “Nombre_de_la_base_de_datos” con la base de datos que quieras utilizar. Si omites este parámetro, recibirás un mensaje de error (ERROR 1046).
A continuación tienes un ejemplo sencillo para que veas cómo funciona. Si lo que quieres es seleccionar la base de datos “Clientes”, sigue los siguientes pasos:
- Inicia sesión en tu servidor desde la línea de comandos:
mysql -u root -p
Enter password: ************
sql- Utiliza el comando
SHOW DATABASES
para obtener una lista de todas las bases de datos disponibles en tu servidor:
mysql> SHOW DATABASES;
sql- Seleccionar la base de datos que quieras utilizando el comando
USE
:
mysql> USE Clientes;
sqlAhora puedes trabajar en la base de datos que has seleccionado y crear una nueva tabla con la sentencia MariaDB CREATE TABLE. Si la base de datos que buscas aún no está en la lista, créala con la sentencia MariaDB CREATE DATABASE. Si ya no necesitas una base de datos, elimínala con la sentencia MariaDB DROP DATABASE.
SELECT DATABASE
para MariaDB en PHP
La sentencia SELECT DATABASE
para MariaDB también se puede utilizar en PHP (aquí: mysqli_select_db
). La sintaxis para establecer la conexión es la siguiente:
$connection = mysqli_connect("server", "username", "password");
phpA continuación, selecciona la base de datos con el siguiente el comando:
mysqli_select_db($connection, "Clientes");
phpPuedes encontrar muchos más artículos sobre el sistema de gestión de bases de datos de código abierto en nuestra Digital Guide. Por ejemplo, hacemos una comparación de MariaDB vs. MySQL y te explicamos cómo instalar MariaDB.