阿里云云服务器mysql密码寻回的方法
发布时间:2022-02-25 14:37:43 所属栏目:MySql教程 来源:互联网
导读:如果你是刚刚安装mysql,密码就是他给的随机密码,可以通过路径为/var/log/mysqld.log cd 到指定目录 cd /var/log 然后 vi mysqld.log 查看日志文件中的 [Note] A temporary password is generated for root@localhost: 后面部分的内容,就是首次给你的随
如果你是刚刚安装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(表示保存并退出)按回车。 阿里云云服务器mysql密码找回的方法 阿里云云服务器mysql密码找回的方法 终端输入: 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 就可以用密码登录了。 总结 以上所述是小编给大家介绍的阿里云云服务器mysql密码找回的方法,希望对大家有所帮助。 (编辑:新余站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐