MySql密码不';重新启动windows后无法工作
我遇到了一个棘手的问题。我最近在Windows7上安装了MySql。根据我在谷歌上搜索的内容,当你第一次安装MySQL时,它不应该要求密码。由于某种原因,它在我的系统上发生了 我使用下面链接中描述的方法重置我的根密码: 它起作用了。但是很明显,每次我重新启动windows时密码都会丢失。因此,我必须在每次重新启动windows时重置根密码。 知道我做错了什么吗 提前谢谢 附加说明: 我打字的时候MySql密码不';重新启动windows后无法工作,mysql,Mysql,我遇到了一个棘手的问题。我最近在Windows7上安装了MySql。根据我在谷歌上搜索的内容,当你第一次安装MySQL时,它不应该要求密码。由于某种原因,它在我的系统上发生了 我使用下面链接中描述的方法重置我的根密码: 它起作用了。但是很明显,每次我重新启动windows时密码都会丢失。因此,我必须在每次重新启动windows时重置根密码。 知道我做错了什么吗 提前谢谢 附加说明: 我打字的时候 --init-file=C:\\mysql-init.txt 在命令窗口中,我得到消息“star
--init-file=C:\\mysql-init.txt
在命令窗口中,我得到消息“starting process 1960…”,但是它显然在那里冻结了,我将无法在命令窗口中输入更多的输入。然而,当我打开MySQL工作台时,一切正常
另一方面,当我使用此选项时:
mysqld
--defaults-file="C:\\ProgramData\\MySQL\\MySQL Server 5.7\\my.ini"
--init-file=C:\\mysql-init.txt
命令窗口没有冻结,但是当我打开MySQL工作台时,我无法连接
附加说明2:
按照链接中的步骤操作后,如果我尝试从“服务”窗口启动服务,则会出现错误:
Windows could not start the MySQL 5.6 service on local computer. Error 1067: the process terminated unexpectedly.
同样,如果我手动打开MySQL工作台,一切都会正常工作,但是在尝试启动服务时确实会出现此错误 我们无法确切地知道您在做什么,因为我们看不到您在做什么,而且您还没有提供详细的步骤。您是否确保MySQL运行的标识具有C:\MySQL-init.txt的写访问权限?Windows 7不允许普通用户对C:的根目录进行写访问。更好的选择是将文件放在类似C:\ProgramData\MySQL\MySQL Server 5.7\的位置。是的,我甚至将其移动到了另一个驱动器,但仍然存在相同的问题