# 修改编码
```python
show variables like '%char%'; #查看当前使用的编码
1.打开配置文件:
vim /etc/mysql/my.cnf
2.在[client]后面和[mysqld]后面分别添加 :
[client]
default-character-set=utf8
[mysqld]
character-set-server=utf8
3.重启mysql:
service mysql restart
```
# mysql重置密码
```python
#1.打开配置文件:
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
2. 在[mysqld]段中添加:
skip-grant-tables #跳过权限启动mysql
3.重启mysql
service mysql restart
4.用root登录,不用输密码
mysql -uroot -p
5.修改密码
use mysql #先随便选择一个库
update mysql.user set authentication_string=password('juhao') where user='root';
update mysql.user set plugin='mysql_native_password';
flush privileges ;
6.打开配置文件,将第4步添加的删掉,重启mysql服务
```