我用mysqldump导出的sql文件,然后用mysql命令导入数据库老是中文乱码,各种方法都试过了,各位谢谢了。
发布网友
发布时间:2022-05-26 21:12
我来回答
共2个回答
热心网友
时间:2023-11-02 10:09
可能是用mysqlmp导出文件的时候用到的参数不恰当导致的。。
例如你要导出的文件中含有2进制文件的话就必须用到--hex-blob
基本上--opt和--hex-blob是必须要的参数。。
仅供参考
热心网友
时间:2023-11-02 10:10
mysqlmp 有很多参数,具体可以详细看下
数据库还原的时候最好先给接收方一条指令,让它知道用什么编码去接收该数据源
在编程过程中也有类似情况,比如jsp 或者php中页面之间传值也是先发接收指令,然后才传数据,这样能有效的避免乱码情况出现
上述纯属个人经验,离开这个行业有1年多了,不知道这些东东是否适用,仅供参考来自:求助得到的回答