CentOS下MySQL的root用户密码忘记解决办法
2016-09-26 23:01
661 查看
第一步:修改配置文件
1、打开配置文件
命令:vi /etc/my.cnf
2、进入编辑模式
命令:按一下i键
3、在[mysqld]下面增加一行“skip-grant-tables”
4、保存退出
按一下Esc键进入命令模式
按一下“:”键开始输入命令
输入命令:wq
回车就会保存并推出,不保存并退出命令:q!
第二步:重启mysql服务
命令:service mysqld restart
第三步:登录mysql并修改root账户密码,此时用root账户登录mysql不需要密码
1、用root账户登录mysql
命令:mysql -u root -p
回车让输入密码时直接回车,不需要密码
2、切换使用数据库为mysql
命令:use mysql
3、此时可以查看用户,host表示允许哪些IP地址登录,可以使用%表示任意IP都可以登录
命令:select user, host, password from user;
4、修改root账户密码
命令:update user set password = password("0721") where user = "root" and host = "localhost";
第四步:退出MySQL
命令:exit
第五步:改回配置文件
步骤同第一步,删除掉增加的一行“skip-grant-tables”,然后保存退出
第六步:重启MySQL
命令:service mysqld restart
1、打开配置文件
命令:vi /etc/my.cnf
2、进入编辑模式
命令:按一下i键
3、在[mysqld]下面增加一行“skip-grant-tables”
4、保存退出
按一下Esc键进入命令模式
按一下“:”键开始输入命令
输入命令:wq
回车就会保存并推出,不保存并退出命令:q!
第二步:重启mysql服务
命令:service mysqld restart
第三步:登录mysql并修改root账户密码,此时用root账户登录mysql不需要密码
1、用root账户登录mysql
命令:mysql -u root -p
回车让输入密码时直接回车,不需要密码
2、切换使用数据库为mysql
命令:use mysql
3、此时可以查看用户,host表示允许哪些IP地址登录,可以使用%表示任意IP都可以登录
命令:select user, host, password from user;
4、修改root账户密码
命令:update user set password = password("0721") where user = "root" and host = "localhost";
第四步:退出MySQL
命令:exit
第五步:改回配置文件
步骤同第一步,删除掉增加的一行“skip-grant-tables”,然后保存退出
第六步:重启MySQL
命令:service mysqld restart
相关文章推荐
- linux下 mysql 忘记root用户密码解决办法
- mysql误删除root用户或者忘记root密码时的解决办法
- linux下 mysql 忘记root用户密码解决办法
- mysql误删除root用户或者忘记root密码时的解决办法(转)
- mysql误删除root用户或者忘记root密码时的解决办法
- MySQL忘记root用户密码的解决办法
- MySQL+Centos忘记root密码的解决办法(重置root密码)
- mysql忘记root用户密码解决办法
- MySQL忘记密码 或者误删除root用户有效解决办法
- linux下 mysql 忘记root用户密码解决办法
- Fedora16 mysql 忘记root用户密码解决办法
- CentOS忘记root和普通用户密码解决办法
- window 下忘记mysql的Root用户密码解决办法
- linux下忘记了mysql的root用户密码解决办法
- 本地用户root无法更改mysql密码与忘记本地root的登录密码解决办法
- linux下 mysql 忘记root用户密码解决办法
- CentOS–root密码忘记的解决办法
- mysql忘记root密码解决办法
- 忘记CentOS root密码的解决办法
- windows下忘记mysql超级管理员root密码的解决办法