mysql linux root 密码,Linux中mysql的root密码重置

方法:在linux中安装好mysql之后默认是没有密码的,但为了安全,我们有必要去设置密码,有时候可能你设置密码后忘记了,那怎么办?那就得去通过修改一个配置文件,它路径在/etc/my.cnf中,然后取消授权,那样就不需要输入密码进入mysql,进去mysql重置密码,修改之后要记得去删除在/etc/my.cnf取消授权的语句。

说明:下边的mysql指令我已经设置了它的环境变量,如果没有设置那么就得用它的绝对路径去执行这个指令。

(1)设置密码#mysqladmin  -uroot  password  "123456"

解释:默认没有密码的,初始设置密码,其中123456就是我设置的密码

在设置好之后想登陆输入刚才设置的密码才可登录

#mysql -uroot -p123456       -p后边跟的是你上一步设置的密码

(2)如果你忘记了密码怎么办?那就要去编辑配置文件,加入红色信息取消授权

#vim /etc/my.cnf

skip-grant

FonjNoE57ulgM5c2ODBMwARS43tj

#/etc/init.d/mysqld restart        重启服务

#mysql                                    进入mysql,因为刚刚的操作,现在不用输入任何密码就可以进去mysql

>use mysql                             使用库

>update user set password=password("12345678") where user="root";        更改密码,括号里边增加的是新的密码

>quit                                       退出mysql

记得接下来去配置文件,删除刚刚的那一行

#vim /etc/my.cnf

Fm4rEpnZQFTlG4RQYmbwBbpZFqtT

#/etc/init.d/mysqld restart           重启服务

#mysql -uroot -p12345678   (12345678为上面修改的密码)这样就能重新密码登录mysql了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值