Mysql重置密码错误

时间:2017-05-16 15:53:36

标签: mysql

我的系统中已经安装了mysql,因为它没有成功运行,我将其卸载。 现在,当我安装新版本的mysql时,服务器启动和停止成功。但它仍然接受我的旧mysql的密码。 如果我尝试更改密码,我需要密码,因为当我尝试将其连接到工作台时,它说我的旧密码已过期,它会给我以下错误:

File './mysql/user.MYD' not found (Errcode: 2 - No such file or directory)

我也试过运行这个命令:

 mysql -uroot -p

它接受我的旧密码,然后如果我进一步运行任何其他命令,例如

mysql> USE mysql;

它要求我重置密码,当我再次执行时会给我上述错误

1 个答案:

答案 0 :(得分:1)

如果您已经破坏了MySQL系统表,则需要使用mysql_install_db命令行工具或类似工具重新创建它们。这是在服务器进程停止时完成的,应该正确初始化所有内容。