gpt4 book ai didi

mysql - 如何删除并重新安装 MySql(重新安装不会恢复已删除的 "root"用户。)

转载 作者:行者123 更新时间:2023-11-29 00:10:15 24 4
gpt4 key购买 nike

在我卸载mysql之前...
让我们删除用户“root”

mysql -u root -e "delete from mysql.user where user not in (x);"
mysql -u root -e "flush privileges;"

上面的语句说从 mysql 中删除除用户“x”之外的所有用户

让我们从centos 中彻底删除mysql。

service mysqld stop
yum remove mysql -y
yum remove mysql-server -y

然后让我们重新安装它。

yum install mysql -y
yum install mysql-server -y
service mysqld start

现在让我们尝试以“root”身份登录。

mysql -u root
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

错误说 root 无法登录。

我的目标是“完全”删除 mysql,然后像第一次安装一样重新安装它。

如何实现?

最佳答案

你的数据库可能还在那里,尝试删除数据目录。

rm -r /var/lib/mysql
rm /etc/my.cnf

关于mysql - 如何删除并重新安装 MySql(重新安装不会恢复已删除的 "root"用户。),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25526920/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com