sh WordPress:将MySQL排序规则从utf8mb4转换为utf8的脚本(通过http://ben.lobaugh.net/blog/201740/script-to-convert-mys
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh WordPress:将MySQL排序规则从utf8mb4转换为utf8的脚本(通过http://ben.lobaugh.net/blog/201740/script-to-convert-mys相关的知识,希望对你有一定的参考价值。
DB="your_database_name"
USER="your_db_user"
PASS="your_db_pass"
HOST="database_hostname"
(
echo 'ALTER DATABASE `'"$DB"'` CHARACTER SET utf8 COLLATE utf8_general_ci;'
mysql -p $PASS -u $USER -h $HOST "$DB" -e "SHOW TABLES" --batch --skip-column-names \
| xargs -I{} echo 'ALTER TABLE `'{}'` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;'
) \
| mysql -p $PASS -u $USER -h $HOST "$DB"
以上是关于sh WordPress:将MySQL排序规则从utf8mb4转换为utf8的脚本(通过http://ben.lobaugh.net/blog/201740/script-to-convert-mys的主要内容,如果未能解决你的问题,请参考以下文章
什么 MySQL 排序规则最适合接受所有 unicode 字符?
MySQL:错误排序规则“正在使用”并且无法加载表
Wordpress 网站迁移 - 排序错误
Mysql 将排序规则从 latin1_swedish_ci 更改为 utf8mb4_bin
MySQL 的 INSTR 和排序规则
在 mySQL 中非法混合排序规则