centos下装完mysql后默认密码是多少,如何修改

centos下装完mysql后默认密码是多少,如何修改,第1张

1、安装完默认是没有密码的,可以用以下命令给root用户设置密码:

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,就可以使用新密码登录了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6426773.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-22
下一篇 2023-03-22

发表评论

登录后才能评论

评论列表(0条)

保存