Mysql导入中文乱码问题
我利用命令导出:
mysqldump -u root --default-character-set=utf8 user_info > user_info.sql
然后导入如下:
mysql -u root --default-character-set=utf8 user_info < ./user_info.sql
但是我再次打开我们前端页面的时候,php读出的中文内容乱码,然后我去数据库查看内容,确实是乱码的,这个是因为什么呢?
没有找到相关结果
已邀请:
1 个回复
空心菜 - 心向阳光,茁壮成长
赞同来自: Ansible
1. 打开客户端软件;
2. 定位到SQL编辑器,然后用记事本打开刚刚导出的SQL文件;
3. 复制文件中所有SQL语句到SQL编辑器当中,执行这些SQL代码;
二、确认你导出的SQL文件内容是非乱码的,然后在确认表的字符集,修改sql文件,把sql中的字符集改成你之前表的字符集,然后在导入。