mysql_secure_installation
2、根据提示输入2次密码,就设置成功了。
注意,在设置过程中,会提示删除是否anonymous用户,是否拒绝root的远程访问,是否删除测试用的数据库等,这些都需要根据自己的实际情况进行选择。
3、最后出现:Thanks for using MySQL!,设置密码成功了。
4、改完后重启mysql: /etc/init.d/mysqld restart
vi /etc/my.cnf 在[mysqld]添加skip-grant-tables
/etc/init.d/mysql restart
mysql
>update mysql.user set password=PASSWORD("新密码") where User="root"
>flush privileges
/etc/init.d/mysql restart
1. 用以下命令启动MySQL,以不检查权限的方式启动;[root@MySQL mysql]# safe_MySQLd –skip-grant-tables &
[root@MySQL mysql]# MySQLd –skip-grant-tables &
2. 然后用空密码方式使用root用户登录MySQL
[root@MySQL mysql]# MySQL -u root
3. 修改root用户的密码;
MySQL>update MySQL.user set password=PASSWORD(‘新密码’) where User=’root'
MySQL>flush privileges
重新启动MySQL,就可以使用新密码登录了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)