linux上设置mysql编码
来源:互联网 发布:树莓派3b ubuntu mate 编辑:程序博客网 时间:2024/06/11 05:57
1、进入MySQL控制台
mysql -u root -p
输入密码
查看当前mysql运行状态
mysql>status
2.修改mysql配置文件
默认位置:/etc/my.cnf
进入etc文件夹>>vim my.cnf
图片是我添加设置后的。
我的mysql没有[client]这个字段,首先添加上,在[client]段增加下面代码default-character-set=utf8(网上还有提到其他的设置语句,是以前的版本,现在不用了)
在[mysqld]段增加下面的代码
character-set-server=utf8
collation-server=utf8_general_ci
:wq! #保存退出
systemctl restart mysql.service #重启MySQL
查看当前mysql运行状态
mysql>status
此时所有编码应该都是UTF-8
参数说明:
haracter_set_client:客户端请求数据的字符集。
character_set_connection:从客户端接收到数据,然后传输的字符集。
character_set_database:默认数据库的字符集,无论默认数据库如何改变,都是这个字符集;如果没有默认数据库,使character_set_server指定的字符集,此参数无需设置。
character_set_filesystem:把操作系统上文件名转化成此字符集,即把character_set_client转换character_set_filesystem,默认binary即可。
character_set_results:结果集的字符集。
character_set_server:数据库服务器的默认字符集。
character_set_system:这个值总是utf8,不需要设置,存储系统元数据的字符集。
转载地址:http://www.linuxidc.com/Linux/2016-09/135273.htm
- linux上设置mysql编码
- linux上mysql编码 utf-8设置
- Linux下设置MySQL编码
- Linux下设置MySQL编码
- linux下设置mysql编码
- MAC 上 mysql 的编码设置
- Linux上mysql 数据库修改编码格式
- 修改linux上mysql数据库编码
- Windows、Linux系统下mysql编码设置
- linux下mysql 设置编码U8
- Linux下Mysql字符集编码设置
- linux下mysql数据库字符编码设置
- linux 设置mysql 数据库编码utf8
- linux服务器mysql数据库设置collation_server编码
- Linux mysql设置表名不区分大小写,设置编码
- Mac上设置MySQL默认编码为UTF-8
- 设置linux上mysql连接远程服务器
- mysql编码设置
- eclipse 查看jar包源码乱码
- 使用yeoman快速搭建react-webpack开发环境
- spring框架的WebApplicationInitializer接口
- 本地测试Tomcat配置Https访问
- PHP中or与||的区别
- linux上设置mysql编码
- testng+spring整合
- java学习第二十三天之GUI
- Linux学习教训(1 )——nano连入WIFI,但是无法正常上网。
- node.js 学习第十四天 get/post
- Android设计模式(七)-状态模式
- Angular2环境搭载中可能出现的问题及解决方法
- js方法验证字符串长度,中文算2个字符
- 使用yeoman快速搭建react-webpack开发环境