如何在Ubuntu下重置MySQL的root密码

系统部署
2013-12-09 17:14

停止mysql

sudo /etc/init.d/mysql stop

启动mysql安全模式,跳过授权表。注意有个&

/usr/bin/mysqld_safe --skip-grant-tables&

进入mysql

sudo mysql

修改root密码

use mysql
update user set password=password("new_pass") where user="root";

重启mysql

/etc/init.d/mysql restart 

建立数据库

create database db_name

用户本地授权

grant all privileges on db_name.* to [email protected] identified by 'password';
flush privileges;
加载 Disqus 评论

© 版权所有 悟理 2013-2019
Powered By Jekyll & Semantic UI

如何在Ubuntu下重置MySQL的root密码

系统部署
2013-12-09 17:14

停止mysql

sudo /etc/init.d/mysql stop

启动mysql安全模式,跳过授权表。注意有个&

/usr/bin/mysqld_safe --skip-grant-tables&

进入mysql

sudo mysql

修改root密码

use mysql
update user set password=password("new_pass") where user="root";

重启mysql

/etc/init.d/mysql restart 

建立数据库

create database db_name

用户本地授权

grant all privileges on db_name.* to [email protected] identified by 'password';
flush privileges;
加载 Disqus 评论

© 版权所有 悟理 2013-2019
Powered By Jekyll & Semantic UI

如何在Ubuntu下重置MySQL的root密码

系统部署
2013-12-09 17:14

停止mysql

sudo /etc/init.d/mysql stop

启动mysql安全模式,跳过授权表。注意有个&

/usr/bin/mysqld_safe --skip-grant-tables&

进入mysql

sudo mysql

修改root密码

use mysql
update user set password=password("new_pass") where user="root";

重启mysql

/etc/init.d/mysql restart 

建立数据库

create database db_name

用户本地授权

grant all privileges on db_name.* to [email protected] identified by 'password';
flush privileges;
加载 Disqus 评论

© 版权所有 悟理 2013-2019
Powered By Jekyll & Semantic UI