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ć? mysql database command utf-8 charset shgnInc źródło 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: 25 Użyj CHARACTER SET opcja podczas tworzenia bazy danych, tak jak: CREATE DATABASE dbname CHARACTER SET utf8 COLLATE utf8_bin; również czytać dokumenty ... LukeR źródło 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;" Luchaninov źródło
25 Użyj CHARACTER SET opcja podczas tworzenia bazy danych, tak jak: CREATE DATABASE dbname CHARACTER SET utf8 COLLATE utf8_bin; również czytać dokumenty ... LukeR źródło
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;" Luchaninov źródło
Odpowiedzi:
Użyj
opcja podczas tworzenia bazy danych, tak jak:
również czytać dokumenty ...
źródło
Jeśli nazwa bazy danych zawiera znaki niealfanumeryczne, użyj cudzysłowu:
Kiedy używasz w skrypcie powłoki, cytuj cytaty za pomocą „\”
źródło