首先进入 mysql
## 进入 MySQL
mysql -u root -p
## 输入密码
## 查看各种默认配置
show variables like '%char%';
## 会有一个表 大概如下
## 部分utf8 可能会是其他值,然后我们慢慢修改
## set character_set_client=utf8
## 也可以用以上方法设置,但重启 mysql 又会回到原点
+--------------------------+----------------------------+
| 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/ |
+--------------------------+----------------------------+
## 退出数据库
vi /etc/my.cnf
## 编辑这个配置文件
## 在对应的区域添加、新增
[mysqld]
character-set-server=utf8
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
## 重启mysql服务
service mysqld restart
## 再去看 char 就都是uft8 真棒
#另外
一、启动方式
1、使用 service 启动:service mysqld start
2、使用 mysqld 脚本启动:/etc/inint.d/mysqld start
3、使用 safe_mysqld 启动:safe_mysqld&
二、停止
1、使用 service 启动:service mysqld stop
2、使用 mysqld 脚本启动:/etc/inint.d/mysqld stop
3、 mysqladmin shutdown
三、重启
1、 使用 service 启动:service mysqld restart
2、使用 mysqld 脚本启动:/etc/inint.d/mysqld restart
---------------------
作者:生命不息丶折腾不止
来源:CSDN
原文:https://blog.csdn.net/leen0304/article/details/80534609
版权声明:本文为博主原创文章,转载请附上博文链接!