Heim > Datenbank > MySQL-Tutorial > Wie behebt man den MySQL-Fehler 1046: Keine Datenbank ausgewählt?

Wie behebt man den MySQL-Fehler 1046: Keine Datenbank ausgewählt?

DDD
Freigeben: 2025-01-17 18:41:09
Original
551 Leute haben es durchsucht

How to Fix MySQL Error 1046: No Database Selected?

Fehlerbehebung bei MySQL-Fehler 1046: Keine Datenbank ausgewählt

Stößt du in MySQL auf die Meldung „Fehler 1046: Keine Datenbank ausgewählt“? Dieser Fehler tritt auf, wenn Sie versuchen, einen SQL-Befehl auszuführen, ohne zuvor die Datenbank anzugeben. Die Lösung ist einfach: Wählen Sie die richtige Datenbank aus, bevor Sie Ihre Abfrage ausführen.

Wenn Sie beispielsweise eine Tabelle über die Befehlszeile erstellen, müssen Sie zunächst die Datenbank mit dem Befehl USE auswählen:

<code class="language-sql">USE mydatabase;</code>
Nach dem Login kopieren

Ersetzen Sie mydatabase durch den Namen Ihrer Datenbank. Anschließend wird Ihre Tabellenerstellungsabfrage erfolgreich ausgeführt:

<code class="language-sql">CREATE TABLE IF NOT EXISTS `mytable` (
  `column1` VARCHAR(30) NOT NULL,
  `column2` VARCHAR(30) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;</code>
Nach dem Login kopieren

Falls die Datenbank noch nicht existiert, erstellen Sie sie zunächst mit CREATE DATABASE und wechseln Sie dann mit USE:

dorthin
<code class="language-sql">CREATE DATABASE mydatabase;
USE mydatabase;</code>
Nach dem Login kopieren

Denken Sie daran, mydatabase und mytable durch die gewünschten Datenbank- und Tabellennamen zu ersetzen. Dadurch wird sichergestellt, dass Ihre SQL-Befehle auf die richtige Datenbank abzielen und der Fehler „Keine Datenbank ausgewählt“ verhindert wird.

Das obige ist der detaillierte Inhalt vonWie behebt man den MySQL-Fehler 1046: Keine Datenbank ausgewählt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
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