Назад | Перейти на главную страницу

Команда для создания базы данных MySQL с набором символов UTF-8



я использую create database dbname; создать базу данных.
но я хочу, чтобы он был создан с помощью набора символов UTF-8

Кто-нибудь знает, какую команду использовать?

Использовать

CHARACTER SET

вариант при создании вашей базы данных, например:

CREATE DATABASE dbname CHARACTER SET utf8 COLLATE utf8_bin;

также, прочтите документы ...

Если имя базы данных содержит символы, отличные от буквенно-цифровых, используйте "` "в кавычках:

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

При использовании в сценарии оболочки заключайте кавычки с "\"

mysql -p -e "CREATE DATABASE \`my-db\` CHARACTER SET utf8 COLLATE utf8_general_ci;"