最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
阿里云云服务器mysql密码找回的方法
时间:2022-06-29 09:16:38 编辑:袖梨 来源:一聚教程网
首先,如果你是刚刚安装mysql,密码就是他给的随机密码,可以通过路径为/var/log/mysqld.log
cd 到指定目录
cd /var/log
然后
vi mysqld.log
查看日志文件中的
[Note] A temporary password is generated for root@localhost:
后面部分的内容,就是首次给你的随机密码
一般来说,因为是安装后首次给你的所以是在最上面部分的,当然也可以搜索。
这样知道密码后就可以正常登录mysql 数据库了。
mysql -u root -p
这里输入你刚刚找到的密码
----------------------------------------------------------------------------------
当然如果 你不是第一次的随机密码忘记了的话,当然还有其他方法,如下:
尝试修改mysql的配置文件,绕过mysql 的密码检测,登录成功后再修改密码。
配置文件
/etc/my.cnf
所以
cd /etc
然后
vi my.cnf
找到[mysqld]段,使光标停留在段中任意处
按下o(进入插入模式并从新的一行开始输入)
使用键盘输入
skip-grant-tables
按下键盘的冒号“:”(返回底行模式),并输入wq(表示保存并退出)按回车。
终端输入:
service mysqld restart
将其重启
然后就可以不用密码登入mysql了
mysql -u root -p
直接回车
进入到mysql里面来了,可以修改密码了
use mysql update mysql.user set authentication_string=password('自己设置') where user='root';
然后保存
flush privileges; exit;
现在就修改密码OK了。
但是刚刚为的是跳过密码认证所以修改的 my.cnf
所以现在要修改回来。
再次回到 /etc
cd /etc
修改 my.cnf
vi my.cnf
将刚刚加入的删除
然后
:wq
相关文章
- 人们熟悉的寄居蟹属于以下哪种分类 神奇海洋11月21日答案 11-21
- 第五人格11.22共研服有什么更新 11月22日共研服更新内容介绍 11-21
- 原神恰斯卡怎么培养 11-21
- 无期迷途四星装束是谁 11-21
- 王者荣耀帝丹高中校服怎么获得 11-21
- 光遇姆明季后续版本怎么玩 11-21