我在数据库(共享主机服务器中的MySQL 5.6)中有几个排序规则,我想将它们全部设置为utf8mb4_unicode_ci排序规则,并将连接字符集更改为utf8mb4
如何在不使用表的情况下使用phpMyAdmin为我的数据库执行此操作?
谢谢!公羊
对不起,您必须逐张进行。但是,您可以编写一个SQL来生成所有ALTER TABLE .. CONVERT TO ..
语句,然后将其复制并粘贴。
警告:由于您处于5.6(或5.5)中,因此,如果您具有VARCHAR(255)
,则可能会达到可怕的“ 767”限制。这是5个解决方法:http://mysql.rjweb.org/doc.php/limits#767_limit_in_innodb_indexes(该链接也包含此类SELECT
的示例。)