Beispiel zum Erstellen eines Datenbanknamens mit Sonderzeichen in MySQL

Beispiel zum Erstellen eines Datenbanknamens mit Sonderzeichen in MySQL

Vorwort

In diesem Artikel wird erklärt, wie Sie in MySQL einen Datenbanknamen mit Sonderzeichen erstellen. Zu den Sonderzeichen gehören hier: !@#$%^

So geht’s

Verwenden Sie Backticks `, um den Datenbanknamen einzuschließen (Anführungszeichen sind nicht zulässig). Drücken Sie im englischen Eingabemethodenstatus die Esc-Taste, um den entsprechenden Schlüssel unten anzuzeigen. Wenn Sie den Datenbanknamen nicht mit Backticks umschließen, wird natürlich ein Fehler gemeldet, wenn der Datenbankname Sonderzeichen enthält.

Beispielsweise führt die Verwendung des folgenden Erstellungsbefehls zu einem Fehler:

mysql> DATENBANK ERSTELLEN www.mafutian.net STANDARD-ZEICHENSATZ UTF8;
1064 - Ändern Sie die Syntax von „.mafutian.net DEFAULT CHARSET UTF8“ in die Zeichenfolge 1

So erstellen Sie es richtig:

mysql> DATENBANK `www.mafutian.net` ERSTELLEN STANDARD-ZEICHENSATZ UTF8;
Abfrage OK, 1 Zeile betroffen

Wie unten dargestellt:

Ein weiteres Beispiel:

mysql> DATENBANK ERSTELLEN `!@#$%^&*()_+.` STANDARD-ZEICHENSATZ UTF8;
Abfrage OK, 1 Zeile betroffen
mysql> VERWENDEN !@#$%^&*()_+.
 -> ;
1064 - Ich habe die Syntax von '!@#$%^&*()_+.' bis auf den Buchstaben 1 gelesen
mysql> VERWENDEN Sie `!@#$%^&*()_+.`;
Datenbank geändert
mysql> SELECT Datenbank();
+-----------------+
| Datenbank() |
+-----------------+
| !@#$%^&*()_+. |
+-----------------+
1 Reihe im Set

Wie aus dem Obigen ersichtlich, müssen Sie beim Auswählen einer Datenbank auch Backticks ` verwenden, um den Datenbanknamen in Anführungszeichen zu setzen. Wie unten dargestellt:

Ebenso müssen Sie beim Löschen einer Datenbank Backticks verwenden, um den Datenbanknamen in Anführungszeichen zu setzen:

mysql> DATENBANK „www.mafutian.net“ DROP;
Abfrage OK, 0 Zeilen betroffen
mysql> DATENBANK LÖSCHEN `!@#$%^&*()_+.`;
Abfrage OK, 0 Zeilen betroffen

Zusammenfassen

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels Ihnen bei Ihrem Studium oder Ihrer Arbeit helfen kann. Wenn Sie Fragen haben, können Sie eine Nachricht hinterlassen. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM.

Das könnte Sie auch interessieren:
  • Anzeigen, Erstellen und Ändern des Kodierungsformats von Datenbanken und Datentabellen in MySQL
  • Zwei Möglichkeiten zum Erstellen einer MySQL-Datenbank
  • MySQL-Befehle zum Erstellen und Löschen von Datenbanken und zugehörige PHP-Skriptoperationen
  • Grundlegende MySQL-Datenbankerstellung
  • So erstellen Sie eine MySQL-Datenbank (de1) mit Befehlen

<<:  JavaScript-Puzzlespiel

>>:  Eine kurze Analyse der privaten Docker-Bildbibliothek und des Alibaba Cloud-Objektspeicher-OSS

Artikel empfehlen

Wann sollte eine Website Anzeigen schalten?

Als ich vor kurzem mit einem Internet-Veteranen ü...

So lösen Sie das Problem verschwommener kleiner Symbole auf Mobilgeräten

Vorwort Zuvor habe ich über das Problem der verti...

Zusammenfassung einiger Tipps zum Umgehen der Node.js-Codeausführung

Inhaltsverzeichnis 1. untergeordneter Prozess 2. ...

Die letzten zwei Jahre mit User Experience

<br />Es ist nicht länger als zwei Jahre her...

Erfahren Sie mehr über MySQL-Datenbanken

Inhaltsverzeichnis 1. Was ist eine Datenbank? 2. ...

Detaillierte Analyse der HTML-Semantik und der zugehörigen Front-End-Frameworks

Über Semantik Die Semantik ist die Lehre von der ...

CentOS-Methode zum Ändern der Standard-SSH-Portnummer – Beispiel

Die Standard-SSH-Portnummer von Linux-Servern ist...

Detaillierte Schritte zur Installation und Konfiguration von MySQL 5.6.21

1. Übersicht MySQL-Version: 5.6.21 Download-Adres...

Detaillierte Erklärung der Datenmengen von Docker-Containern

Was ist Schauen wir uns zunächst das Konzept von ...

Keine chinesische Spezialität: Webentwicklung unter kulturellen Unterschieden

Webdesign und -entwicklung sind harte Arbeit, als...

Spezifische Verwendung der MySQL-Segmentierungsfunktion substring()

Es gibt vier wichtige MySQL-Zeichenfolgenabfangfu...