Heim  >  Artikel  >  Datenbank  >  MySQL Bug – #1046 – Keine Datenbank ausgewählt

MySQL Bug – #1046 – Keine Datenbank ausgewählt

王林
王林nach vorne
2023-08-26 17:33:161686Durchsuche

Fehler Nr. 1046 kann auftreten, wenn wir eine Tabelle erstellen, aber vergessen, eine Datenbank auszuwählen. lassen Nehmen wir an, wir haben MySQL wie unten gezeigt gestartet −

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

Nach Eingabe des richtigen Passworts öffnet sich das obige Fenster. Erstellen Sie nun eines ohne Wählen Sie eine beliebige Datenbank. Daraufhin wird ein Fehler angezeigt: -

mysql> CREATE table TblUni
-> (
-> id int,
-> Name varchar(100)
-> );

Fehler 1046 (3D000): Keine Datenbank ausgewählt

Der folgende Screenshot zeigt denselben Fehler -

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

Wählen Sie nun eine beliebige Datenbank aus, um den oben genannten Fehler zu beheben. Schauen wir uns zunächst einmal an, wie viele es sind Die Datenbank erscheint in MySQL mit Hilfe des SHOW-Befehls -

mysql> SHOW databases;

Unten ist die Ausgabe -

+--------------------+
| Database           |
+--------------------+
| business           |
| hello              |
| information_schema |
| mybusiness         |
| mysql              |
| performance_schema |
| sample             |
| sys                | 
| test               |
+--------------------+
9 rows in set (0.00 sec)

Jetzt können wir jede beliebige Datenbank auswählen. Nehmen wir an, ich verwende die Datenbank „Business“, also wir Dies kann über den Befehl „use“ ausgewählt werden.

mysql> use business;
Database changed

Nach Verwendung der Datenbank „business“ können wir die obige Tabelle fehlerfrei erstellen.

mysql> CREATE table TblUni
-> (
-> id int,
-> Name varchar(100)
-> );
Query OK, 0 rows affected (0.50 sec)

Das obige ist der detaillierte Inhalt vonMySQL Bug – #1046 – Keine Datenbank ausgewählt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen