MySQL Select Database
Après vous être connecté à la base de données MySQL, il peut y avoir plusieurs bases de données sur lesquelles vous pouvez opérer, donc vous devez sélectionner la base de données que vous souhaitez utiliser.
Sélectionner une base de données MySQL depuis la fenêtre d'invite de commandes
Dansmysql>vous pouvez facilement sélectionner une base de données spécifique dans la fenêtre d'invite.
Dans MySQL, pour sélectionner la base de données à utiliser, vous pouvez utiliser l'instructionUSE, la syntaxe de base est la suivante :
USE database_name;
Description du paramètre :
- database_nameest le nom de la base de données que vous souhaitez sélectionner.
Après avoir sélectionné la base de données, vos requêtes et opérations SQL ultérieures seront exécutéesdatabase_namesur la base de données spécifiée.
Exemple
L'exemple suivant sélectionne la base de données EXAMPLE :
[root@host]# mysql -u root -p Enter password:****** mysql> use EXAMPLE; Database changed mysql>
Après avoir exécuté la commande ci-dessus, vous avez sélectionné avec succès la base de données EXAMPLE, et toutes les opérations suivantes seront exécutées dans la base de données EXAMPLE.
Sur la ligne de commande, vous pouvez sélectionner une base de données de la manière suivante :
mysql -u your_username -p -D your_database
- -DLe paramètre est utilisé pour spécifier la base de données à sélectionner.
Par exemple :
mysql -u root -p -D EXAMPLE
Après avoir saisi le mot de passe, vous entrerez dans l'invite MySQL, et toutes les requêtes et opérations suivantes seront exécutées sur la base de données EXAMPLE.
Assurez-vous que la base de données que vous sélectionnez existe, sinon vous recevrez un message d'erreur. Vous pouvez utiliserSHOW DATABASES;pour interroger les bases de données disponibles, et assurez-vous que la base de données que vous souhaitez sélectionner figure dans la liste.
Sélectionner une base de données MySQL à l'aide d'un script PHP
PHP fournit la fonction mysqli_select_db pour sélectionner une base de données. La fonction renvoie TRUE en cas de succès, sinon elle renvoie FALSE.
Syntaxe
mysqli_select_db(connection,dbname);
| Paramètre | Description |
|---|---|
| connexion | Obligatoire. Spécifie la connexion MySQL à utiliser. |
| dbname | Requis. Spécifie la base de données par défaut à utiliser. |
Exemple
L'exemple suivant montre comment utiliser la fonction mysqli_select_db pour sélectionner une base de données :