优草派 > 问答 > Python

MySQL数据库编码格式如何设置?

作者:罗西汉     

mysql数据库是一个非常好用的关系型数据库,很多小伙伴都在使用它来进行数据的交互。但是有时候mysql数据库上的一些文字或者字符会出现乱码的情况,这时候只要设置编码格式就可以了。下文会介绍mysql数据库设置编码格式的详细步骤,往下看看吧。

MySQL数据库编码格式如何设置?

mysql数据库的编码格式设置可以根据三种方式来设置,第一个是当前的数据库连接,第二个是全局数据库gloable,第三个则是永久性改变数据库的编码格式。前两种方式都存在时间或者是范围的限制,而第三中方法则会将本地mysql数据库的编码格式永久改变。

1.永久改变mysql编码格式就要去对mysql的配置文件进行更改,可以通过文件去修改也可以通过命令行的形式去修改,这里使用命令行的形式。

2.在开始菜单数命令行点击程序后会打开命令行提示符窗口,在命令行提示符窗口使用cd 命令切换到自己电脑上mysql数据库安装目录下,然后输入/etc/my.cnf这个命令就可以打开配置文件。

3.命令执行完毕后在光标闪烁处输入下面的命令并执行就可以去修改mysql数据库的编码格式了,命令如下:

[mysqld]
character-set-server=utf8
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8

这里的utf8是中文的编码格式,可以改成gbk、ascii都行。

4.设置完成之后使用这个service mysql restart重启数据库服务然后重新打开数据库并查询数据,就可以发现乱码已经消失了。

上面就是关于mysql数据库设置编码格式的方法了,希望对你有所帮助。

广告
? x

精选贷款·正规持牌

广告
? x

精选贷款·正规持牌

广告
? x

精选贷款·正规持牌

相关问题
sql判断字段是否存在
MySQL查看表命令
csv文件python
python键值对
查看更多

客服热线:0731-85127885

湘ICP备 19005950号-1  

工商营业执照信息

违法和不良信息举报

举报电话:0731-85127885 举报邮箱:364339220@qq.com

优草派  版权所有 © 2024