2015-08-22 3 views
0

Я одна таблица, в которой все Collation установлен в latin1_swedish_c, мне нужно, чтобы изменить их все utf8_unicode_ci и установить все NewOneMYSQL запрос, чтобы изменить все параметры сортировки

Есть SQL Постулаты для этого, потому что я пытался

ALTER DATABASE 'empinity' convert TO CHARACTER SET utf8 COLLATE utf8_unicode_ci; 

ответ

0

Попробуйте так:

ALTER TABLE `your table` CHANGE `table_field` `table_field` VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_general_ci ; 

Для базы данных:

ALTER DATABASE database_name CHARACTER SET utf8 COLLATE utf8_unicode_ci; 

Для изменения сортировки всех таблиц, как один раз, выполнить запрос:

SELECT CONCAT("ALTER TABLE ", TABLE_NAME," COLLATE utf8_unicode_ci") 
FROM INFORMATION_SCHEMA.TABLES 
WHERE TABLE_SCHEMA="your_database_name" 
AND TABLE_TYPE="BASE TABLE" 
+0

Мне нужно для всех баз данных –

+0

@ play2web редактируемой - я добавил в базу данных –

+0

мне нужно для всех таблиц в одной базе данных –

Смежные вопросы