在ubuntu中如何重置mysql服务器的root密码

来源:互联网 发布:mac如何用阿里旺旺 编辑:程序博客网 时间:2024/04/30 19:15

今天在用源码安装了mysql之后忘记了root的密码,网上搜了下,整理了下在ubuntu中如何重置mysql服务器的root密码目前可以行方案:

进入mysql安装目录下:

cd /usr/local/devtools/mysql


关闭mysql

/etc/init.d/mysql stop


接着采用忽略密码认证模式重新创建一个mysql服务:

./bin/mysqld --user=mysql --skip-grant-tables --skip-networking &

成功启动后返回PID及其它启动信息 


另外开一个terminal 窗口连接到mysql

./bin/mysql -u root -p mysql


更改root的密码

update user set password=password('123456') where user='root';


删除密码为空的用户

delete from user where password='';


刷新权限表

flush privileges;


退出

quit;

0 0
原创粉丝点击