发文章
发文工具
撰写
网文摘手
文档
视频
思维导图
随笔
相册
原创同步助手
其他工具
图片转文字
文件清理
AI助手
留言交流
前几天卸掉了用了好多年的Windows,安装了Ubuntu12.04,就开始各种搭环境。今天装好了MySQL5.5.22,正用着爽呢,突然发现里面的中文全部变成了乱码,于是便试着去修改配置,经查询
可以通过以下步骤修改:
$sudo gedit /etc/mysql/my.cnf
在里面
[client]下添加:
default-character-set=utf8
[mysqld]下添加:
然后就保存退出跟着大部队开始
$sudo service mysql restart
结果意外的发现跟大部队不一样,居然出现了Job failed to start
-----------------------------------------------------------------------------------------------
后来去看同学的配置,发现跟我的一模一样,但是他的能够正常运行,之后看到他的MySQL是5.2的,才发现可能是因为版本升级的原因,对于配置文件内的数据更改的方式不一样。于是果断上网查5.5以后的版本对字符编码方式修改的办法,才发现原来在[mysqld]下的修改已经发生了变化,正确方式如下:
[mysqld]下添加的应该为:
character-set-server=utf8
collation-server=utf8_general_ci
保存退出
果然成功重启
$mysql
之后出现
mysql>
输入show variables like 'character%';
输出如下:
+-----------------------------------+-----------------------------------+
| Variable_name | Value |
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
来自: 昵称10504424 > 《工作》
0条评论
发表
请遵守用户 评论公约
关于MYSQL的字符编码
mysql支持的字符编码列表
mysql字符串操作
mysql字符串操作mysql字符串操作%匹配任意字符_匹配单个字符。
mysql 两字符时间天数
mysql 两字符时间天数SELECT To_Days(f_FinishedReal)-To_Days(f_BeginReal) from t_projectnode;
MYSQL的数据类型
MYSQL的数据类型。基本数据类型:整数(int),小数(double),固定长度字符(char),可变长度字符(varchar),文本(text),二进制大对象(blog)
MySql中varchar(10)和varchar(100)的区别==>>以及char的利弊
MySql中varchar(10)和varchar(100)的区别==>>以及char的利弊。这VARCHAR(100)与VARCHAR(200)真的相同吗?结果是否定的。mysql的vac...
mysql中设置默认字符编码为utf-8
mysql中设置默认字符编码为utf-8service mysqld stop 2、在/etc/下面找到my.cnf文件,如果没有,找到mysql的安装目录下的support-files文件夹下的my-medium.cnf文件,复制到/etc/下面并改名为my.cnf....
Mysql出现问题:如何查询插件,安装插件解决方案
Java领域优质创作者🏆,CSDN博客专家🏆,华为云享专家🏆,掘金年度人气作者🏆,阿里云专...
PHP安全编程:对输出要进行转义
PHP安全编程:对输出要进行转义。识别输出 输出转义区分已转义与未转义数据。引号的转义方式应该指定为ENT_QUOTES,它的目的是同时转义单引号和双引号,这样做是最彻底的,字符集参数必须与该页面所使...
MySQL学习笔记(8):字符集
MySQL学习笔记(8):字符集。11110xxx,10xxxxxx,10xxxxxx,10xxxxxx.111110xx,10xxxxxx,10xxxxxx,10xxxxxx,10xxxxxx.1111110x,10xxxxxx,10xxxxxx,10xxxxxx,10xxxxxx,10xxxxxx.MySQL包含字符集和校对规...
微信扫码,在手机上查看选中内容