Как установить набор символов utf8 и сопоставление строк таблицы в PHP MySQL с запросом
Я хочу сделать таблицу динамически в PHP MySQL и в таблице я хочу установить набор символов utf8 и сопоставление его строк utf8_general_ci. Я понятия не имею
Кто-нибудь поможет, пожалуйста?
Вот мой запрос на создание таблицы:
CREATE TABLE `Table name` (
`id` INT( 11 ) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
`First name` TEXT( 9 ) NOT NULL,
`Last name` TEXT NOT NULL,
`email` TEXT NOT NULL,
UNIQUE KEY id (id)
);
Как я могу установить параметры "utf8" в моем запросе?
1 ответ
Решение
Попробуй это надеем
CREATE TABLE `Table name` (
`id` INT( 11 ) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
`First name` TEXT( 9 ) NOT NULL COLLATE 'utf8_general_ci',
`Last name` TEXT NOT NULL COLLATE 'utf8_general_ci',
`email` TEXT NOT NULL COLLATE 'utf8_general_ci',
UNIQUE KEY id (id)
)COLLATE='utf8_general_ci';
Не сортируйте по типу данных int, float