1.工作中用到了mysql ,Win11 X64,于是装了8.32 后升级到8.35 。
然后打开mysql 发现没有权限了?? 经过考虑决定卸载重新安装,详细教程都有,讲一讲步骤
1.卸载安装mysql的server ,默认安装路径 C:\Program Files\MySQL
2.卸载安装mysql的data 默认安装路径 C:\ProgramData\MySQL
3.注册表删除 win+r 然后regedit 找到mysql的注册表删除
4.程序卸载 打开控制面板 找到程序 卸载有关mysql server的安装
5.卸载服务 cmd 执行 sc delete 你给mysql起的名字 sc delete mysql802
2.恭喜你已经卸载完毕 开始安装,之前一直用的本地存的安装包 ,建议去官网找了最新的mysql 8.4 安装
1.正常安装即可,也有很多教程。这骗主要针对卸载及安装后的bug
3. 我安装的时候经常遇到 start the server 失败
1.失败时 去看日志信息再次查看具体错误是什么
2.常见解决办法 win+r 输入services.msc 找到对应服务找到mysql80 右键
3.打开登录 右键允许本机交互 这个是程序权限的问题
4.启动服务后 越权 设置密码等
1.管理员启动bin 文件
2.关闭服务 net stop mysql80
3. mysqld --skip-grant-tables & 越权
4.net start mysql80 启动文件
5.mysql -u root -p
6.直接全部回车 直到welcome
7.修改密码ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '1111';
综合建议 清除后下载最新版本的mysql,我找了很久的攻略经常出问题,去下了最新版的就好了,之前的bug也没了,也不用再去解决安装不上的问题了,欢迎讨论。