Mysql5.7安装问题

由于本人新电脑为64位,所以从官网下载的最新版本为【mysql-5.7.9-winx64】,


但正是这个最新版本让我折腾了好几个小时,特此记录下来!


我从官网上下载的是压缩免安装版本【mysql-5.7.9-winx64.zip】,即只需要通过相应的cmd命令配置即可!


现在直接说这个版本【mysql-5.7.9-winx64.zip】出现的问题:


1.my.ini配置文件内容出错了,在启动服务的时候,服务始终启动不起来,提示的错误信息是:服务正在启动中或是暂停中。。。

通过    【启动任务管理器--》服务--》服务按钮】   进去查看服务的状态,查到MySql的状态为【启动】(服务如果启动成功的话应该显示为【已启动】)


解决方案:结束该MySQL进程, 把my.ini修改正确!删除安装【mysqld -remove】,再安装【mysqld install】,启动服务【net start mysql】


这是我的my.ini文件,能够正常使用。下载点击这里


2. 把一中的问题解决后有出现了下面的问题,启动服务失败,提示下面信息

[plain]  view plain  copy
  1. D:\MySQL\mysql-5.7.9-winx64\bin>net start mysql  
  2. MySQL 服务正在启动 .  
  3. MySQL 服务无法启动。  
  4.   
  5. 服务没有报告任何错误。  
  6.   
  7. 请键入 NET HELPMSG 3534 以获得更多的帮助。  


通过查询错误log命令【mysqld -console】显示为:

[plain]  view plain  copy
  1. D:\MySQL\mysql-5.7.9-winx64\bin>mysqld -console  
  2. mysqld: Can't change dir to 'D:\MySQL\mysql-5.7.9-winx64\data\' (Errcode: 2 - No  
  3.  such file or directory)  
  4. 2015-11-05T14:40:27.766704Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is  
  5.  deprecated. Please use --explicit_defaults_for_timestamp server option (see doc  
  6. umentation for more details).  
  7. 2015-11-05T14:40:27.766704Z 0 [Warning] 'NO_ZERO_DATE', 'NO_ZERO_IN_DATE' and 'E  
  8. RROR_FOR_DIVISION_BY_ZERO' sql modes should be used with strict mode. They will  
  9. be merged with strict mode in a future release.  
  10. 2015-11-05T14:40:27.766704Z 0 [Warning] Insecure configuration for --secure-file  
  11. -priv: Current value does not restrict location of generated files. Consider set  
  12. ting it to a valid, non-empty path.  
  13. 2015-11-05T14:40:27.767704Z 0 [Note] mysqld (mysqld 5.7.9) starting as process 6  
  14. 928 ...  
  15. 2015-11-05T14:40:27.771705Z 0 [Warning] Can't create test file D:\MySQL\mysql-5.  
  16. 7.9-winx64\data\admin-PC.lower-test  
  17. 2015-11-05T14:40:27.771705Z 0 [Warning] Can't create test file D:\MySQL\mysql-5.  
  18. 7.9-winx64\data\admin-PC.lower-test  
  19. 2015-11-05T14:40:27.772705Z 0 [ERROR] failed to set datadir to D:\MySQL\mysql-5.  
  20. 7.9-winx64\data\  
  21. 2015-11-05T14:40:27.775705Z 0 [ERROR] Aborting  
  22.   
  23. 2015-11-05T14:40:27.776705Z 0 [Note] Binlog end  
  24. 2015-11-05T14:40:27.777705Z 0 [Note] mysqld: Shutdown complete  

发现是没有data目录!!!!!!

到这查询了各种资料,发现大家都出现了这种问题。然后上官网下载了个低一点的版本【mysql-5.6.27-winx64】,解压发现这些版本是有data目录的。。到此才把问题解决!!!!


我得解压目录为:D:\MySQL\mysql-5.6.27-winx64


下载后的my.ini文件必须把对应的D:\MySQL\mysql-5.6.27-winx64修改为自己解压的文件目录下,这样才能正常使用!


具体的配置方法可以参考这里,这里就不多做描述:http://jingyan.baidu.com/article/597035521d5de28fc00740e6.html


以下操作均在D:\MySQL\mysql-5.6.27-winx64\bin提示符下录入:


刚安装完成root超级用户是没有密码的,自己设置一个:mysqladmin -uroot password 123456


有了密码后:

输入命令:
mysql -uroot -p  回车后输入自己的密码即可登录!


修改密码:

格式:mysqladmin –u用户名 -p旧密码 password 新密码

比如:mysqladmin -uroot -p123456 password 246888


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值