Maison > base de données > tutoriel mysql > Bug MySQL - #1046 - Aucune base de données sélectionnée

Bug MySQL - #1046 - Aucune base de données sélectionnée

王林
Libérer: 2023-08-26 17:33:16
avant
1772 Les gens l'ont consulté

L'erreur #1046 peut se produire lorsque nous créons une table mais oublions de sélectionner une base de données. laisser Disons que nous avons démarré MySQL comme indiqué ci-dessous −

MySQL 错误 - #1046 - 未选择数据库

Après avoir entré le mot de passe correct, la fenêtre ci-dessus s'ouvrira. Maintenant, créez-en un sans Choisissez n’importe quelle base de données. Cela affichera une erreur −

mysql> CREATE table TblUni
-> (
-> id int,
-> Name varchar(100)
-> );
Copier après la connexion

Erreur 1046 (3D000) : Aucune base de données sélectionnée

La capture d'écran suivante montre la même erreur -

MySQL 错误 - #1046 - 未选择数据库

Maintenant, sélectionnez n'importe quelle base de données pour éliminer l'erreur ci-dessus. Voyons d'abord combien il y en a La base de données apparaît dans MySQL à l'aide de la commande SHOW -

mysql> SHOW databases;
Copier après la connexion

Ci-dessous se trouve le résultat −

+--------------------+
| Database           |
+--------------------+
| business           |
| hello              |
| information_schema |
| mybusiness         |
| mysql              |
| performance_schema |
| sample             |
| sys                | 
| test               |
+--------------------+
9 rows in set (0.00 sec)
Copier après la connexion

Maintenant, nous pouvons sélectionner n'importe quelle base de données. Disons que j'utilise la base de données "business" donc on Ceci peut être sélectionné via la commande "use".

mysql> use business;
Database changed
Copier après la connexion

Après avoir utilisé la base de données « business », nous pouvons créer le tableau ci-dessus sans aucune erreur.

mysql> CREATE table TblUni
-> (
-> id int,
-> Name varchar(100)
-> );
Query OK, 0 rows affected (0.50 sec)
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal