最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

怎么解决MySQL忘记root密码

来源:动视网 责编:小采 时间:2020-11-09 13:59:34
文档

怎么解决MySQL忘记root密码

怎么解决MySQL忘记root密码:如何解决MySQL忘记root密码 要修改MySQL的root密码,有两个先决条件: 有修改MySQL配置文件的权限 有重启MySQL服务的权限 先修改配置文件: 引用 # vim /etc/my.cnf [mysqld] datadir=/var/lib/mysql socket=/var/li
推荐度:
导读怎么解决MySQL忘记root密码:如何解决MySQL忘记root密码 要修改MySQL的root密码,有两个先决条件: 有修改MySQL配置文件的权限 有重启MySQL服务的权限 先修改配置文件: 引用 # vim /etc/my.cnf [mysqld] datadir=/var/lib/mysql socket=/var/li


如何解决MySQL忘记root密码 要修改MySQL的root密码,有两个先决条件:? 有修改MySQL配置文件的权限 有重启MySQL服务的权限 先修改配置文件:? 引用 # vim /etc/my.cnf? [mysqld]? datadir=/var/lib/mysql? socket=/var/lib/mysql/mysql.sock? user=mysql? # D

如何解决MySQL忘记root密码

要修改MySQL的root密码,有两个先决条件:?

  • 有修改MySQL配置文件的权限
  • 有重启MySQL服务的权限

  • 先修改配置文件:?

    引用
    # vim /etc/my.cnf?

    [mysqld]?
    datadir=/var/lib/mysql?
    socket=/var/lib/mysql/mysql.sock?
    user=mysql?
    # Default to using old password format for compatibility with mysql 3.x?
    # clients (those using the mysqlclient10 compatibility package).?
    old_passwords=1?

    # Disabling symbolic-links is recommended to prevent assorted security risks;?
    # to do so, uncomment this line:?
    # symbolic-links=0?

    [mysqld_safe]?
    log-error=/var/log/mysqld.log?
    pid-file=/var/run/mysqld/mysqld.pid



    在[mysqld]下增加skip-grant-tables,即跳过权限验证。?

    然后登录MySQL,修改root密码:?

    引用 mysql> use mysql;?
    Reading table information for completion of table and column names?
    You can turn off this feature to get a quicker startup with -A?

    Database changed?
    mysql> update user SET Password = password('') where user='root';?
    Query OK, 3 rows affected (0.00 sec)?
    Rows matched: 3? Changed: 3? Warnings: 0?

    mysql> flush privileges ;?
    Query OK, 0 rows affected (0.00 sec)?

    mysql> quit?
    Bye?



    然后把刚才修改的配置文件再改回来,最后重启服务:?

    引用
    # service mysqld restart?
    停止 MySQL:?????????????????????????????????????????????? [确定]?
    启动 MySQL:?????????????????????????????????????????????? [确定]?


    呵呵,解决Mysql忘记密码就这么简单。
    PS:更果断的办法:?

    引用
    关闭mysqld?
    命令行执行 mysqld --skip-grant-tables & 无密码登陆!?

    ?

    文档

    怎么解决MySQL忘记root密码

    怎么解决MySQL忘记root密码:如何解决MySQL忘记root密码 要修改MySQL的root密码,有两个先决条件: 有修改MySQL配置文件的权限 有重启MySQL服务的权限 先修改配置文件: 引用 # vim /etc/my.cnf [mysqld] datadir=/var/lib/mysql socket=/var/li
    推荐度:
    • 热门焦点

    最新推荐

    猜你喜欢

    热门推荐

    专题
    Top