怎么更改mysql的编码 mysql修改编码格式 命令( 二 )


如果要查看某个数据库的编码,在运行上面的命令前,应先执行use db_name;命令切换数据库(db_name为要查看的数据库名) 。
2. 改变MySQL数据库的默认编码
安装MySQL数据库时的默认编码是latin1,实际使用时可能要使用其他编码 。下文描述如何将默认编码改为utf8:
首先修改MySQL的配置文件/etc/mysql/my.cnf:
在[client]下追加:
default-character-set=utf8
在[mysqld]下追加:
character-set-server=utf8
在[mysql]下追加:
default-character-set=utf8
修改完毕后,使用如下命令之一重启mysql服务:
service mysql restart
/etc/init.d/mysql restart
改变后,之前手工创建的数据库如未显式指定编码,则其编码仍是默认的latin1,可使用如下命令更改编码:
mysql alter database db_name CHARACTER SET utf8;
参考资料:
[1]
如何修改mysql数据库的编码格式1.去mysql下找到文件my.ini配置文件用记事本打开怎么更改mysql的编码,找到default-character-set=latin1怎么更改mysql的编码,character-set-server=latin1;将latin1改为utf-8或者gbk怎么更改mysql的编码,修改完之后保存 。
2.怎么更改mysql的编码我的电脑右击 “管理”进入之后选择“服务和应用程序”下的“服务”,找到“mysql”之后右击选择“重新启动” 。
怎样更改MySQL数据库编码为UTF-8或者GB2312,应该怎么做?以更改为UTF-8为例,GB2312雷同 。
1、关闭mysql服务(以下为命令行中执行)
view plaincopy
service mysql stop
2、修改 /etc/mysql/my.cnf(默认的安装路径)
view plaincopy
vim /etc/mysql/my.cnf
打开my.cnf后,在文件内的[mysqld]下增加如下两行设置:
character_set_server=utf8
init_connect='SET NAMES utf8'
然后保存退出 。
3、重新启动mysql服务
view plaincopy
service mysql start
至此 , 完成修改默认编码 , 登陆mysql后重新使用show variable like '%character%'获得的输出效果如下:
怎么更改mysql的编码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于mysql修改编码格式 命令、怎么更改mysql的编码的信息别忘了在本站进行查找喔 。

推荐阅读