sql文件导入后,中文变乱码,怎样解决

sql文件导入后,中文变乱码,怎样解决,第1张

解脊磨决的方法和详细的 *** 作步骤如下:

1、首先,单击“Objects”按钮以查看有关此表的详细信息,如下图所示然后进入下一步

2、其次,完成上述步骤后,“teacName”字段的字符集不是“utf8”,如下图所示,然后进入下一步。

3、接着,完成上述步骤后,可以右键单击此表,然后选择“Alter Table...”选项,如下图所示,然后进入下一步。

4、然后,完成上述步骤后,在“teacName”字段后面的字符集中选择“utf8_general_ci”选项,然后单击下面的“Alter”按钮,如此并下图所示,然后进入下一步。

5、随后,完成上述步骤后,成功修改,单击“确定”按钮,如下图所示,然后进入下一步。

6、最后,完成上述步骤后,再次插入中文数据,就不会樱扒斗出现乱码了,如下图所示。这样,问题就解决了。

sql语句导入mysql数据库乱码解决步骤如下:

1、首先要保证txt文件是用UTF8格式保存的,这里可以打开查看一下内容穗滚确认格式。

2、接着使用Navicat Premium连接上数据库查看数据表是UTF8格式的。

3、接着 查看数据库的格式拦首,确保是UTF8。

4、继续查看 数据库中表的列也是UTF8格式。

5、查询表数据,先是空表没有一条简族数数据。

6、把准备好的txt文件,导入到数据库,查看数据是否有乱码。

7、重新查询数据库查看刚刚导入进去的数据,没有乱码。

执行sql文件出现乱码首先就可以确定袭姿漏由于文件编码不一致导致的

查看sql文件的编码是否什么编码

查看mysql执行工具是什么编码(在windows中 还有经常册扰会设拍烂置为set names gbk)

将执行工具和sql文件的编码保持一致,这样就不会出现错误了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12307203.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存