【问题标题】:Cannot reinstall MySql "Could not connect to MySql with the given password" on Windows. Forgot root password无法在 Windows 上重新安装 MySql“无法使用给定密码连接到 MySql”。忘记root密码
【发布时间】:2021-12-26 07:12:48
【问题描述】:

我正在学习 Spring Batch。我按照说明在 Windows 11 上安装了 MySQL Shell 8.0.26 和 Workbench 8.0。

但是我得到了

MySQL  JS > alter user 'root'@'localhost' IDENTIFIED WITH mysql_native_password by 'password';
SyntaxError: Unexpected identifier
 MySQL  JS > show schemas;
SyntaxError: Unexpected identifier
 MySQL  JS > show databases;

所以我尝试卸载并重新安装 MySql。 当我运行安装程序时,

我忘记了root密码。我该怎么办?

在这个similar SO 问题中,这个人记住了密码。

我进行了互联网搜索并尝试按照此处的步骤进行操作

https://dev.mysql.com/doc/refman/5.7/en/resetting-permissions.html

C:\Program Files\MySQL\MySQL Server 8.0\bin>.\\mysqld --init-file=C:\\Documents\\mysql-init.txt
2021-11-15T00:37:15.052478Z 0 [System] [MY-010116] [Server] C:\Program Files\MySQL\MySQL Server 8.0\bin\mysqld.exe (mysqld 8.0.26) starting as process 5260
2021-11-15T00:37:15.054496Z 0 [Warning] [MY-010091] [Server] Can't create test file C:\Program Files\MySQL\MySQL Server 8.0\data\mysqld_tmp_file_case_insensitive_test.lower-test
2021-11-15T00:37:15.054535Z 0 [Warning] [MY-010091] [Server] Can't create test file C:\Program Files\MySQL\MySQL Server 8.0\data\mysqld_tmp_file_case_insensitive_test.lower-test
2021-11-15T00:37:15.054651Z 0 [ERROR] [MY-013276] [Server] Failed to set datadir to 'C:\Program Files\MySQL\MySQL Server 8.0\data\' (OS errno: 2 - No such file or directory)
2021-11-15T00:37:15.056382Z 0 [ERROR] [MY-010119] [Server] Aborting
2021-11-15T00:37:15.056496Z 0 [System] [MY-010910] [Server] C:\Program Files\MySQL\MySQL Server 8.0\bin\mysqld.exe: Shutdown complete (mysqld 8.0.26)  MySQL Community Server - GPL.

C:\Program Files\MySQL\MySQL Server 8.0\bin>

【问题讨论】:

    标签: mysql mysql-workbench


    【解决方案1】:

    我找到了这篇文章,它说必须手动删除以下文件夹。仅从 Windows 控制面板卸载是不够的。

    C:\Program Files\MySQL
    
    C:\Program Files (x86)\MySQL
    
    C:\ProgramData\MySQL
    

    https://answers.microsoft.com/en-us/windows/forum/windows_other-windows_programs/how-to-completely-uninstall-mysql/e90e1344-7b90-4319-8b2f-77b271ae66ed

    我按照步骤操作,当我再次运行安装程序时,它要求输入新的 root 密码!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-04-21
      • 2020-06-07
      • 2015-11-18
      • 2016-10-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-07-23
      相关资源
      最近更新 更多