MariaDB - Selecionar banco de dados
Depois de se conectar ao MariaDB, você deve selecionar um banco de dados com o qual trabalhar, pois podem existir muitos bancos de dados. Existem duas maneiras de realizar essa tarefa: no prompt de comando ou por meio de um script PHP.
O Prompt de Comando
Ao escolher um banco de dados no prompt de comando, basta utilizar o comando SQL ‘use’ -
[[email protected]]# mysql -u root -p
Enter password:******
mysql> use PRODUCTS;
Database changed
mysql> SELECT database();
+-------------------------+
| Database |
+-------------------------+
| PRODUCTS |
+-------------------------+
Depois de selecionar um banco de dados, todos os comandos subsequentes irão operar no banco de dados escolhido.
Note- Todos os nomes (por exemplo, banco de dados, tabela, campos) diferenciam maiúsculas de minúsculas. Certifique-se de que os comandos estejam em conformidade com o caso adequado.
PHP Select Database Script
PHP fornece o mysql_select_dbfunção para seleção de banco de dados. A função usa dois parâmetros, um opcional, e retorna um valor “verdadeiro” na seleção bem-sucedida ou falso na falha.
Sintaxe
Revise a seguinte sintaxe de script de banco de dados selecionado.
bool mysql_select_db( db_name, connection );
A descrição dos parâmetros é fornecida abaixo -
S.Não | Parâmetro e Descrição |
---|---|
1 | db_name Este parâmetro obrigatório especifica o nome do banco de dados a ser usado. |
2 | connection Quando não especificado, este parâmetro opcional usa a conexão mais recente usada. |
Tente o seguinte código de exemplo para selecionar um banco de dados -
<html>
<head>
<title>Select a MariaDB Database</title>
</head>
<body>
<?php
$dbhost = 'localhost:3036';
$dbuser = 'guest1';
$dbpass = 'guest1a';
$conn = mysql_connect($dbhost, $dbuser, $dbpass);
if(! $conn ) {
die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
mysql_select_db( 'PRODUCTS' );
mysql_close($conn);
?>
</body>
</html>
Na seleção bem-sucedida, você verá a seguinte saída -
mysql> Connected successfully