Collation: Difference between revisions
m added Category:Wiki using HotCat |
No edit summary |
||
| Line 92: | Line 92: | ||
<source lang="mysql"> | <source lang="mysql"> | ||
ALTER table <tablename> CHARACTER SET binary COLLATE BINARY; | ALTER table <tablename> CHARACTER SET binary COLLATE BINARY; | ||
-- You can generate the above SQL commands with the following: | |||
SET @DATABASE_NAME = 'wiki_freephile'; | |||
SELECT | |||
CONCAT('ALTER TABLE `', | |||
table_name, | |||
'` CHARACTER SET binary COLLATE BINARY;') AS sql_statements | |||
FROM | |||
information_schema.tables AS tb | |||
WHERE | |||
table_schema = @DATABASE_NAME | |||
AND `TABLE_COLLATION` = 'latin1_swedish_ci' | |||
AND `TABLE_TYPE` = 'BASE TABLE' | |||
AND `tb`.table_name NOT REGEXP '.*searchindex' | |||
ORDER BY table_name DESC; | |||
</source> | </source> | ||