MySQL数据库导入数据出现乱码怎么办?这几个方法都很好用

mysql数据库是一个功能齐全的关系型数据库管理系统,很多的python开发者都会使用它去作为程序数据存取的仓库 。但是有小伙伴在写入数据和导入数据时会出现乱码的问题,下面的这一篇文章会来介绍几个方法去解决乱码 。

MySQL数据库导入数据出现乱码怎么办?这几个方法都很好用

文章插图
mysql数据库中数据乱码的问题只有可能是因为编码字符集不支持中文而导致的,只需要将编码字符集改成中文的额就可以了 。
(1)将乱码的数据表或者是数据库导出为sql脚本后选择使用记事本的方式打开,打开之后点击另存为文件,在文件保存的设置界面将编码格式设置为Unicode 。保存文件后再次打开这个文件并复制里面的所有内容,回到数据库打开一个空白脚本去执行这个sql脚本的命令 。执行完毕后刷新数据库,再去查看就没有乱码了 。
(2)在mysql数据库的安装目录下找到my.ini这个配置文件,然后在mysql这个配置项的下面加上default-character-set=utf8这个配置语句就可以将整个mysql数据库的编码字符集设置为中文的了,乱码也就不会出现了 。
(3)win+r打开运行窗口输入cmd启动命令行提示符,在命令行提示符里面执行下面的几行命令就可以解决乱码问题,如下所示:
mysqluse database_nameset names utf8source example.sql【MySQL数据库导入数据出现乱码怎么办?这几个方法都很好用】以上就是关于“MySQL数据库导入数据出现乱码怎么办?这几个方法都很好用”的全部内容了,想要了解更多python的实用知识和代码示例可以持续关注这个频道,每次更新都会有很多新的知识技术分享给大家 。

    推荐阅读