English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Après que vous vous connectiez à la base de données MySQL, il peut y avoir plusieurs bases de données disponibles pour l'opération, donc vous devez choisir la base de données que vous souhaitez utiliser.
Il est très simple de sélectionner une base de données spécifique dans la fenêtre d'invite mysql> en utilisant des commandes SQL.
Les exemples ci-dessous sélectionnent la base de données w3codebox:
[root@host]# mysql -u root -p Entrez le mot de passe:****** mysql> use w3codebox; Base de données changée mysql>
Après avoir exécuté les commandes ci-dessus, vous avez réussi à sélectionner w3La base de données codebox, dans les opérations ultérieures, sera dans w3Exécution dans la base de données codebox.
Attention:Tous les noms de bases de données, les noms de tables et les champs de table sont sensibles à la casse. Par conséquent, vous devez saisir les noms corrects lors de l'utilisation des commandes SQL.
PHP fournit la fonction mysqli_select_db pour sélectionner une base de données. La fonction retourne TRUE en cas de succès, sinon FALSE.
mysqli_select_db(connection,dbname);
参数 | 描述 |
---|---|
connection | 必需。指定要使用的 MySQL 连接。 |
dbname | 必需,指定要使用的默认数据库。 |
以下示例展示了如何使用 mysqli_select_db 函数来选取一个数据库:
<?php $dbhost = 'localhost'; // mysql服务器主机地址 $dbuser = 'root'; // mysql用户名 $dbpass = '123456'; // mysql用户名密码 $conn = mysqli_connect($dbhost, $dbuser, $dbpass); if(! $conn ) { die('连接失败: ' . mysqli_error($conn)); } echo '连接成功'; mysqli_select_db($conn, 'w3codebox' ); mysqli_close($conn); ?>