您的位置:首页 > 数据库 > MySQL

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

2014-04-15 14:25 746 查看
今天在用源码安装了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;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: