zoukankan      html  css  js  c++  java
  • 简单重置Centos服务器中Mysql的root密码

    mysql-150x150

    引言:在linux系统中,如果忘记了MySQL的root密码,有没有办法重新设置新密码呢?

    答案是肯定的,下面教大家一个比较简单的重置MySQL root密码的办法:

    1、编辑MySQL配置文件my.cnf

    vi /etc/my.cnf #编辑文件,找到[mysqld],在下面添加一行skip-grant-tables

    [mysqld]

    skip-grant-tables

    :wq! #保存退出

    shutdown -r now #重启系统

    2、进入MySQL控制台

    mysql -uroot -p #直接按回车,这时不需要输入root密码。

    3、修改root密码

    update mysql.user set password=password('123456') where User="root" and Host="localhost";

    flush privileges; #刷新系统授权表

    4、取消/etc/my.cnf中的skip-grant-tables

    vi /etc/my.cnf 编辑文件,找到[mysqld],删除skip-grant-tables这一行

    :wq! #保存退出

    5、重启mysql

    service mysqld restart #重启mysql,这个时候mysql的root密码已经修改为123456

    6、进入mysql控制台

    mysql -uroot -p #进入mysql控制台

    123456 #输入密码

    至此,该搞定的就已经搞定了

    http://www.centoscn.com/CentOS/config/2013/1030/2012.html

  • 相关阅读:
    组装query,query汇总,query字段
    POJ 1276, Cash Machine
    POJ 1129, Channel Allocation
    POJ 2531, Network Saboteur
    POJ 1837, Balance
    POJ 3278, Catch That Cow
    POJ 2676, Sudoku
    POJ 3126, Prime Path
    POJ 3414, Pots
    POJ 1426, Find The Multiple
  • 原文地址:https://www.cnblogs.com/chen110xi/p/3749040.html
Copyright © 2011-2022 走看看