这可能是你设置密码的用户root
。 在这种情况下,您需要重置密码root
。
在一行上创建一个包含密码赋值语句的文本文件。用替换您的密码。
MySQL 5.7.6及更高版本: ALTER USER'root'@'localhost'IDENTIFIED BY'MyNewPass';设置密码为'root'@'localhost'= PASSWORD('MyNewPass');设置密码为'root'@'localhost'=密码('MyNewPass');
保存文件ge:至C:\mysql-init.txt
。
Start the MySQL server with the special
--init-file选项(请注意,在期权价值反斜杠加倍): C:> CD “C:\ Program Files文件\的MySQL \ MySQL服务器5.7 \ BIN” C:> mysqld的 - -init-file = C:\ mysql-init.txt
如果你安装了MySQL到不同的位置,相应地调整cd命令。
服务器在启动时执行由--init-file选项指定的文件内容,并更改'root'@'localhost'帐户密码。
要使服务器输出显示在控制台窗口中而不是日志文件中,请将--console选项添加到mysqld命令。
如果您使用MySQL安装向导安装了MySQL,您可能需要specify
a --defaults-file选项。
例如: C:>的mysqld --defaults文件= “C:\ ProgramData \的MySQL \ MySQL服务器5.7 \ my.ini的” --init文件= C:\ MySQL的-init.txt
可以使用服务管理器找到适当的--defaults-file设置:从开始菜单中选择控制面板,然后选择管理工具,然后选择服务。在列表中找到MySQL服务,右键单击它,然后选择“属性”选项。可执行文件的路径字段包含--defaults-file设置。
服务器启动成功后,删除 C:\ mysql-init.txt。
我有一些问题,几年前,做喜欢这里http://dev.mysql.com/doc/refman/5.7/en/resetting-permissions.html
没有[求助]标签。请删除您的问题。 –
你有没有分配你的root密码? – ktran
嗨顺便说一句,我只是试图重新安装它和它的工作。现在我不知道问题出在哪里 – lightmire