mysql_重置密码
2024-10-21 10:16:48
# 修改编码
```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服务
```
最新文章
- redis的面试题
- 启动受管服务器出现:unable to get file lock, will retry...
- 第四十一章 微服务CICD(3)- jenkins + gitlab + webhooks + publish-over-ssh(1)
- Windows下的UDP爆了10054--远程主机强迫关闭了一个现有的连接
- MySQL查询语句
- java中length,length(),size()的区别
- 分类-Category
- Spark(Hive) SQL数据类型使用详解(Python)
- Thrift初用小结
- LogBoy logo
- 在CentOS下安装配置MySQL(转)
- dedecms 在首页调取文章内容
- Git bash 配置多个远端仓库
- IntelliJ IDEA 下的SVN使用
- 亲爱的,我是一条Linux运维技术学习路径呀。
- centos 内存清理
- 2019-04-04-day026-模块和包的导入
- __construct 与 __destruct 区别
- jquery实现ajax跨域请求
- Spring 源码学习(4) —— 动态AOP使用示例