Depois de se conectar ao sistema de gestão de bases de dados gratuito, deve executar a instrução SELECT DATABASE no MariaDB para escolher com qual base de dados deseja trabalhar. Para isso, tem duas opções di­fe­ren­tes: utilizar o comando USE na linha de comandos do MySQL ou a função mysql_select_db através do PHP. A seguir, apre­sen­ta­mos ambas as soluções.

O comando USE na linha de comandos

A sintaxe do USE é a seguinte:

USE Nombre_de_la_base_de_datos;
sql

Deve sempre utilizar o comando em com­bi­na­ção com uma base de dados es­pe­cí­fica, subs­ti­tuindo o marcador de posição «Nome_da_base_de_dados» pela base de dados que pretende utilizar. Se omitir este parâmetro, receberá uma mensagem de erro (ERRO 1046).

A seguir, apre­sen­ta­mos um exemplo simples para que veja como funciona. Se quiser se­le­ci­o­nar a base de dados «Clientes», siga os seguintes passos:

  1. Inicie sessão no seu servidor a partir da linha de comandos:
mysql -u root -p
Enter password: ************
sql
  1. Use o comando SHOW DATABASES para obter uma lista de todas as bases de dados dis­po­ní­veis no seu servidor:
mysql> SHOW DATABASES;
sql
  1. Selecione a base de dados que deseja uti­li­zando o comando USE:
mysql> USE Clientes;
sql

Agora pode trabalhar na base de dados que se­le­ci­o­nou e criar uma nova tabela com a instrução MariaDB CREATE TABLE. Se a base de dados que procura ainda não estiver na lista, crie-a com a instrução MariaDB CREATE DATABASE. Se já não precisar de uma base de dados, elimine-a com a instrução MariaDB DROP DATABASE.

SELECT DATABASE para MariaDB em PHP

A sentença SELECT DATABASE para MariaDB também pode ser utilizada em PHP (aqui: mysqli_select_db). A sintaxe para es­ta­be­le­cer a ligação é a seguinte:

$connection = mysqli_connect("server", "username", "password");
php

Em seguida, selecione a base de dados com o seguinte comando:

mysqli_select_db($connection, "Clientes");
php
Ir para o menu principal