14 Ich benutze create database dbname;, um eine Datenbank zu erstellen. aber ich möchte, dass es mit dem Zeichensatz UTF-8 erstellt wird. Weiß jemand, was der zu verwendende Befehl ist? mysql database command utf-8 charset shgnInc quelle Beachten Sie, dass der Datenbank-Zeichensatz nur ein Teil des Bildes ist: Sie müssen auch die Server- und Client-Verbindungszeichensätze festlegen Javier Antworten: 25 Verwenden Sie die CHARACTER SET Option beim Erstellen Ihrer Datenbank, wie folgt: CREATE DATABASE dbname CHARACTER SET utf8 COLLATE utf8_bin; auch, lesen Sie die Dokumentation ... LukeR quelle 15 Wenn der Datenbankname nicht-alphanumerische Zeichen enthält, verwenden Sie "` ", um Folgendes in Anführungszeichen zu setzen: CREATE DATABASE `my-db` CHARACTER SET utf8 COLLATE utf8_general_ci; Bei Verwendung in Shellskripten sind die Anführungszeichen mit "\" zu zitieren. mysql -p -e "CREATE DATABASE \`my-db\` CHARACTER SET utf8 COLLATE utf8_general_ci;" luchaninov quelle
25 Verwenden Sie die CHARACTER SET Option beim Erstellen Ihrer Datenbank, wie folgt: CREATE DATABASE dbname CHARACTER SET utf8 COLLATE utf8_bin; auch, lesen Sie die Dokumentation ... LukeR quelle
15 Wenn der Datenbankname nicht-alphanumerische Zeichen enthält, verwenden Sie "` ", um Folgendes in Anführungszeichen zu setzen: CREATE DATABASE `my-db` CHARACTER SET utf8 COLLATE utf8_general_ci; Bei Verwendung in Shellskripten sind die Anführungszeichen mit "\" zu zitieren. mysql -p -e "CREATE DATABASE \`my-db\` CHARACTER SET utf8 COLLATE utf8_general_ci;" luchaninov quelle
Antworten:
Verwenden Sie die
Option beim Erstellen Ihrer Datenbank, wie folgt:
auch, lesen Sie die Dokumentation ...
quelle
Wenn der Datenbankname nicht-alphanumerische Zeichen enthält, verwenden Sie "` ", um Folgendes in Anführungszeichen zu setzen:
Bei Verwendung in Shellskripten sind die Anführungszeichen mit "\" zu zitieren.
quelle