[mysql] 2023-10-01 圈点178
摘要:使用php的cli模式,从mysql5.0的版本 insert into mysql 5.6的版本。很多的字段里面包含有中文。
乱码情况:
使用php的cli模式写代码,批量处理数据库,从mysql5.0的版本 insert into mysql 5.6的版本。很多的字段里面包含有中文。
发现一个奇怪的问题,竟然乱码,然后进入测试模式:
发现:
1,英文和数字正常,没有问题。
2,直接用变量值为中文写入字段中,和从数据库中取中文再写入,乱码不一样。后者是一堆的问号,而前者像看不懂的德文。
3,用数据库管理工具,直接查看原库内容,都是正常的。
问题解决:
乱码竟然是因为php的版本问题......