温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

mysql忘记密码该怎么办?

发布时间:2020-06-11 02:10:54 来源:网络 阅读:385 作者:1243983186 栏目:MySQL数据库

如何给管理员设置密码?

  1. 外部命令设置密码

    mysqladmin -uroot  password='自己要设置的密码' 

  2. sql语句设置密码

     mysql>update  mysql.user  set  password=password("自己要设置的密码")  where  user='root'  and  host='localhost'


单实例忘记密码如何操作?


  1. 关闭mysql

    /etc/init.d/mysqld stop

  2. 使用参数启动

    mysqld_safe --skipgrant-tables --user=mysql  &

  3.   空密码登录

    mysql -uroot 

  4. 改密码

    mysql>update  mysql.user  set  password=password("password")  where  user='root'  and  host='localhost' 

  5.  刷新权限

    mysql> flush privileges;

  6. 关闭mysql,重新启动

    mysqladmin -uroot -ppassword shutdown

    /etc/init.d/mysqld start



多实例忘记密码如何操作?


  1. 关闭mysql

        killall mysql                       #只能killall myqld,因为关闭时要密码,你的密码已经忘记了

  2.启动时加参数

        mysqld_safe  --defaults-file=/data/3306/my.cnf  --skip-grant-tables  &

  3.登录时空密码

        mysql -uroot -S /data/3306/data/mysql.sock

  4.修改密码

        mysql>update  mysql.user  set  password=password("newpassword")  where  user='root'  and  host='localhost' 

  5.别忘记刷新

        mysql> flush privileges;

  6.然后在关闭mysql,用新密码登录就ok了。

       mysqladmin -uroot -pnewpassword -S /data/3308/data/mysql.sock shutdown

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI