# SELECT DATABASE no MariaDB: o comando USE e a função mysql\_select\_db

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 diferentes: utilizar o comando `USE` na linha de comandos do MySQL ou a função `mysql_select_db` através do PHP. A seguir, apresentamos ambas as soluções.

## O comando `USE` na linha de comandos

A sintaxe do `USE` é a seguinte:

```sql
USE Nombre_de_la_base_de_datos;
```

Deve sempre utilizar o comando em combinação com uma base de dados específica, substituindo 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, apresentamos um exemplo simples para que veja como funciona. Se quiser selecionar a base de dados «Clientes», siga os seguintes passos:

1. Inicie sessão no seu servidor a partir da linha de comandos:

```sql
mysql -u root -p
Enter password: ************
```

2. Use o comando `SHOW DATABASES` para obter uma lista de todas as bases de dados disponíveis no seu servidor:

```sql
mysql> SHOW DATABASES;
```

3. Selecione a base de dados que deseja utilizando o comando `USE`:

```sql
mysql> USE Clientes;
```

Agora pode trabalhar na base de dados que selecionou e criar uma nova tabela com a instrução [MariaDB CREATE TABLE](https://www.ionos.com/pt-pt/digitalguide/hospedagem/questoes-tecnicas/mariadb-criar-tabela/). Se a base de dados que procura ainda não estiver na lista, crie-a com a instrução [MariaDB CREATE DATABASE](https://www.ionos.com/pt-pt/digitalguide/hospedagem/questoes-tecnicas/mariadb-criar-base-de-dados/). Se já não precisar de uma base de dados, elimine-a com a instrução [MariaDB DROP DATABASE](https://www.ionos.com/pt-pt/digitalguide/hospedagem/questoes-tecnicas/mariadb-eliminar-base-de-dados/).

## `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 estabelecer a ligação é a seguinte:

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

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

```php
mysqli_select_db($connection, "Clientes");
```

Dica Pode encontrar muitos mais artigos sobre o sistema de gestão de bases de dados de código aberto no nosso Guia Digital. Por exemplo, fazemos uma comparação entre MariaDB e MySQL e explicamos como instalar MariaDB.


This is a markdown version of: [https://www.ionos.com/pt-pt/digitalguide/hospedagem/questoes-tecnicas/mariadb-selecionar-base-de-dados/](https://www.ionos.com/pt-pt/digitalguide/hospedagem/questoes-tecnicas/mariadb-selecionar-base-de-dados/) for AI/LLM consumption.