Heim > Datenbank > MySQL-Tutorial > Hauptteil

MySQL Bug – #1046 – Keine Datenbank ausgewählt

王林
Freigeben: 2023-08-26 17:33:16
nach vorne
1746 Leute haben es durchsucht

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)
-> );
Nach dem Login kopieren

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;
Nach dem Login kopieren

Unten ist die Ausgabe -

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

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 dem Login kopieren

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)
Nach dem Login kopieren

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!

Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage