Polecenie utworzenia bazy danych MySQL z zestawem znaków UTF-8


14



Używam create database dbname;do tworzenia bazy danych.
ale chcę, aby utworzono go za pomocą zestawu znaków UTF-8.

Czy ktoś wie, jakiego polecenia użyć?


zwróć uwagę, że zestaw znaków bazy danych jest tylko częścią obrazu: musisz także ustawić zestawy znaków połączenia z serwerem i klientem
Javier

Odpowiedzi:



15

Jeśli nazwa bazy danych zawiera znaki niealfanumeryczne, użyj cudzysłowu:

CREATE DATABASE `my-db` CHARACTER SET utf8 COLLATE utf8_general_ci;

Kiedy używasz w skrypcie powłoki, cytuj cytaty za pomocą „\”

mysql -p -e "CREATE DATABASE \`my-db\` CHARACTER SET utf8 COLLATE utf8_general_ci;"
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.