从 mysqld 中删除 root 用户后无法使用 mysql

从 mysqld 中删除 root 用户后无法使用 mysql

我意外地从 mysqld 中删除了 root 用户:

DROP USER 'root'@'localhost';查询正常,受影响 0 行(0.00 秒)

现在我什么也做不了(正如预期的那样),但我想了解恢复步骤。现在该如何继续,还是我注定要失败?

我甚至按照另一个帖子中的步骤操作(我相信我已经删除了 MySQL 根用户,如何重新创建它?),但它也不起作用

基本上,如果可能的话,我想知道如何重新开始

答案1

Stop MySQL service.
Run mysqld_safe --skip-grant-tables &
Type mysql -u root -p and press enter.
Enter your password.
At the mysql command line enter: use mysql;

相关内容