zoukankan      html  css  js  c++  java
  • 解决忘记mysql中的root用户密码问题

    如果忘了数据库中的root密码,无法登陆mysql

    解决步骤

      1. 使用“--skip-grant-tables”启动数据库

        ~]#systemctl stop mysql

        ~]#mysqld_safe --skip-grant-tables &  //skip-grant-tables这个选项让服务器不使用权限系统,以给每个人完全访问所有数据库的全部权力;

          

          注意若无意多次执行会报进程已存在错误,找出来杀死后可再次执行;

      2.密码登陆mysql

        ~]# mysql -uroot

          直接回车进入mysql

          

      3.修改密码

        mysql>update user set authentication_string = password('cnblogs') where user='root';

        或者

        mysql> UPDATE user SET Password=PASSWORD('cnblogs') where USER='root';

          

      4. 重新使用权限系统

        mysql>flush privileges;      

          

      5.再次登陆mysql(这里用修改过的密码:cnblogs)

      结束.

  • 相关阅读:
    [PHP] thinkphp5 单入口多个模块绑定和路由开关
    [高并发]幂等性、最终一致性
    [高并发]Beanstalkd消息中间件使用
    [高并发]Redis 集群搭建步骤
    [PHP] laravel5.5 搭建流程
    [PHP] 破Laravel白屏问题
    talk 64
    linux
    yum
    linux修改时区
  • 原文地址:https://www.cnblogs.com/ding2016/p/6759654.html
Copyright © 2011-2022 走看看