
1、首先要保证txt文件是用UTF8格式保存的,这里可以打开查看一下内容确认格式。
2、接着使用Navicat Premium连接上数据库查看数据表是UTF8格式的。
3、接着 查看数据库的格式,确保是UTF8。
4、继续查看 数据库中表的列也是UTF8格式。
5、查询表数据,先是空表没有一条数据。
6、把准备好的txt文件,导入到数据库,查看数据是否有乱码。
7、重新查询数据库查看刚刚导入进去的数据,没有乱码。
中文乱码问题经常会出现\x0d\1、数据库、数据表、字段 编码格式要保持一致\x0d\2、如果在doc界面录入数据,要保持当前编码格式与数据表编码格式一致\x0d\3、php读取数据显示,要保持文件的编码格式、html页面的编码格式同数据库一致,编码格式为utf-8或gb2312或gbk\x0d\4、php连接数据库之后mysql_query('set names gbk')\x0d\\x0d\你的问题应该是数据库编码格式不是utf-8,查看一下
以上就是关于sql语句导入mysql数据库乱码怎么解决全部的内容,包括:sql语句导入mysql数据库乱码怎么解决、我设置了MySQL的编码为utf8,浏览器从数据库读出数据在页面上却是乱码,怎么解决、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)