linux mysql root 忘记密码
2016-02-15 13:23
483 查看
编辑MySQL配置文件
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 #输入密码
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 #输入密码
相关文章推荐
- CentOS6.5升级autoconf版本 Autoconf version 2.64 or higher is required
- Linux 技巧:让进程在后台可靠运行的几种方法
- 《Linux常用命令第一关(3)之seq命令简介》
- 《易学python》《Python UNIX和Linux系统管理》笔记
- centos中修改root密码
- Linux 禁止用户登录
- Redhat linux 小结
- linux+windows双系统安装
- linux的vm相关参数介绍
- Linux学习笔记(七)--文件系统管理
- Linux进程与线程的区别
- 如何在linux上上传文件
- 《Linux别名深层原理以及命令行重要快捷键》
- 关于centos6系统报出的kernel bug的解决方案
- Linux下安装和使用boost库
- Linux学习笔记(六)--权限管理
- linux下 open() write() read() close函数
- 嵌入式linux学习-ARM MMU工作原理分析
- centos6.5添加新网卡配置
- VirtualBox下Linux虚机扩容