mysql_重置密码
# 修改编码
```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服务
```
引用"虫师":生活依旧,工作依旧,学习依旧,趁着对技术还热情,继续学习与总结。