解决win10下安装mysql5到最后一步无法安装的问题

    说一下我安装mysql的艰难历程吧,至于能不能解决大家的问题,就看你遇到的问题和我一不一样了。

    我是看的黑马程序员的视频教程自学的javaee,然后一开始直接用的教程提供的资料里的mysql-5.5.36-win32安装,但是失败了,和网上搜到的问题一样,卡在了最后一步,mysql配置最后一步点"execute"后,就一直没反应。后来觉得是不是系统位数的问题,又下了mysql-5.5.56-winx64,可是还是那个问题。最后就怀疑是系统问题了。然后在win7下安装了一下,竟然成功了,看来和系统确实有关系。可是总不能为了安装mysql再换系统吧。没办法,就下载了mysql8,在win10下成功安装。但是!我用的myeclipse10最高只支持JDK6.0,用JDK6.0连接mysql8会有版本不匹配问题,还是不能用。我用eclipse 中的JDK9试了一下连接就没问题。我就想那就下个最新版的myeclipse吧,下了个myeclipse2017,但是激活又出问题了,激活程序一直生成不了激活码。

    想要用myeclipse10,就没法用mysql8,所以就只能继续想办法装mysql5。按照网上说的解决办法,要卸载mysql,然后把有mysql的文件夹都删了,把注册表里有mysql的都删了。网上说的要把以下注册表中有mysql的都删了。

HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Applications/MySQL

    可是我在这三个注册表里并没有找到有mysql,又ctrl+F搜索了一下,竟然在HKEY_LOCAL_MACHINE/SYSTEM/setup...(setup后面是啥忘记了,现在也找不到这个地方了)目录下搜到了有mysql,然后就删了,然后重启电脑,然后又重新装mysql-5.5.56-winx64,还是没成功!其实mysql是安装上了的,只是因为mysql配置时点execute一直卡,所以mysql并没有配置好,也就是没有加入到服务中,在mysql配置时我都是选的custom,也就是自定义配置,为什么要说这一点,因为在多次不成功后,我又配置了一次,这次选的是"typical"(好像是叫这个吧,反正就是典型安装,不用你去设置什么的那种),结果这次竟然配置成功了!连接mysql也没问题了。但是typical配置默认字符集不是UTF8,可以开发要用UTF8啊,所以我又重新点开mysql安装目录bin目录下的MySQLInstanceConfig.exe,重新配置,这次选的是custom自定义配置,把字符集改成了UTF8,可能由于前面已经配置成功一次,这次没出现什么问题,改完后也成功了。

    总结mysql的安装过程,反正就是很神奇,我也不知道怎么就成功了,难道真的和我用了一次typical安装有关?我也说不清楚,哈哈。不过和我遇到一样问题的朋友不防试一下,多试试,说不定就成功了,哈哈。

 

转载于:https://www.cnblogs.com/zzjBlog/p/9470832.html

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值