未解决密码问题后,WAMP MySQL将无法立即启动

Art*_*ano 5 mysql wamp

序幕

首先,我想提一下原始问题与密码有关。我一直在phpmyadmin和mysql控制台中收到错误的密码错误。我没有更改密码以使其清晰。

尝试的解决方案:

  1. 重新启动服务
  2. 重新启动电脑
  3. 尝试了可能的默认密码:root,password,“ blank”,your_password
  4. 插入ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';文件“ my.ini”的第一行,该文件实际上来自这里https://dev.mysql.com/doc/refman/5.7/en/resetting-permissions.html

新问题

尝试次数为4之后,服务器现在可以安全运行了,wampmysql64被阻止在Windows服务中启动。回滚更改并不能解决问题。

尝试解决方案(再次)

  1. 重新启动服务
  2. 重新启动电脑
  3. 关闭防火墙
  4. 其他服务或进程未使用端口3306。
  5. 确保在my.ini中评论了“跳过网络”
  6. 删除auto.cnf,ib_logfile0和ib_logfile1

全部失败。尝试5和6来自此处https://superuser.com/questions/321744/wamp-mysql-service-will-not-start

MySQL文件

my.ini

mysql.log

更新

  • 服务中的wampmysql64属性内部
  • 常规选项卡
  • 启动类型设置为禁用
  • 更改回手动给出了错误“服务标记为删除”

重新启动后

  • wampmysql64服务不见了
  • 通过wamp菜单> mysql>服务管理重新安装它
  • 现在运行!

密码异常仍然存在。

UPDATE 2

使用此代码成功将密码重置到mysql控制台中,我必须skip-grant-tables在my.ini文件中未注释(通过删除“;”)的情况下运行服务器。

UPDATE mysql.user
SET authentication_string = PASSWORD('MyNewPass'), password_expired = 'N'
WHERE User = 'root' AND Host = 'localhost';
FLUSH PRIVILEGES;
Run Code Online (Sandbox Code Playgroud)

重新启动,重新启动所有服务,宾果游戏,已连接且密码有效。等待什么?......数据库不见了。