English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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.
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.
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.
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.
mysqli_select_db(connection,dbname);
Parâmetros | Descrição |
---|---|
connection | Obrigatório. Especificar a conexão MySQL a ser usada. |
dbname | Obrigatório, especificar o banco de dados padrão a ser usado. |
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); ?>