window系统 到 linux系统,mysql的迁移
通过mysqldump生成.sql脚本后,如果是在windows环境下生成,可以打开.sql文件,将其转换为utf8格式,否则在linux环境下打开可能是乱码。
转换可以通过:ultraedit ,file -> conversations -> ascii to utf8
在查看表创建过程中使用的字符集:建议改为utf8
解决乱码问题关键:
1 文字编码要统一
2 主要.sql文件在linux下打开是否有乱码,最好在window下间其转换为utf8格式
3 通过终端登录mysql后可以通过:
查看字符编码格式:show variables like ‘char%’
设置客户端编码:charset utf8