English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Selecionar banco de dados MySQL

Depois de se conectar ao banco de dados MySQL, pode haver vários bancos de dados disponíveis para operação, então você precisa escolher o banco de dados que deseja operar.

Escolher o banco de dados MySQL a partir da janela de prompts de comando

Você pode escolher um banco de dados específico muito facilmente na janela de prompts mysql> . Você pode usar comandos SQL para escolher o banco de dados especificado.

Exemplo online

Os seguintes exemplos selecionaram o banco de dados w3codebox:

[root@host]# mysql -u root -p
Digite a senha:******
mysql> use w3codebox;
Banco de dados alterado
mysql>

Após executar o comando acima, você já selecionou com sucesso w3Banco de dados codebox, nas operações subsequentes, sempre estarão em w3Executar no banco de dados codebox.

Atenção:Todos os nomes dos bancos de dados, tabelas e campos de tabelas são sensíveis a maiúsculas e minúsculas. Portanto, você precisa digitar o nome correto ao usar comandos SQL.

Usar script PHP para escolher o banco de dados MySQL

O PHP oferece a função mysqli_select_db para escolher um banco de dados. A função retorna TRUE após a execução com sucesso, caso contrário, retorna FALSE.

Sintaxe

mysqli_select_db(connection,dbname);
ParâmetrosDescrição
connectionObrigatório. Especificar a conexão MySQL a ser usada.
dbnameObrigatório, especificar o banco de dados padrão a ser usado.

Exemplo online

A seguir, um exemplo mostra como usar a função mysqli_select_db para selecionar um banco de dados:

<?php
$dbhost = 'localhost';  // Endereço do servidor do MySQL
$dbuser = 'root';            // Nome de usuário mysql
$dbpass = '123456';          // Nome de usuário e senha do mysql
$conn = mysqli_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
    die('Falha na conexão: ' . mysqli_error($conn));
}
echo 'Conexão bem-sucedida';
mysqli_select_db($conn, 'w3codebox' );
mysqli_close($conn);
?>