MySQL编码utf8与utf8转换

 

MySQL在5.5之后增加了这个utf8的编码,mb4:most bytes 4,专门用来兼容四字节的unicode。

utf8转utf8

由于utf8是utf8的超集,只需直接转换即可。
从低版本mysql可轻松升级到高版本。

utf8转utf8

此部分用于从高版本数据库导入到低版本

若不做改变可能出现类似于下述提示:
“ERROR 1273 (HY000) at line 93: Unknown collation: ‘utf8_general_ci'”

Unknown character set: ‘utf8’

方案一:

升级数据库版本

方案二:

使用phpmyadmin等,导出过程选择兼容旧版本MYSQL40,此方案有可能无效

方案三:

记事本直接打开*.sql文件,进行查找替换

utf8_general_ci 替换成 utf8_general_ci

utf8_general_ci 替换成 utf8_general_ci

utf8 替换成 utf8

保证替换的顺序

 

Techie亮博客,转载请注明:Coologic » MySQL编码utf8与utf8转换

Coologic 博客域名已更改,已从 www.techieliang.com 改为 www.coologic.cn,上述链接地址受到影响,若需查看源文请手动修改,多有不便,敬请谅解。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值