Mysql Config后无法启动服务 1607

本文章是仅记录在安装Mysql5后无法启动服务的问题,不包括数据恢复。

今天多次装完Mysql5后都无法启动,我还以为是系统的问题,所以连系统都来了一次大还原,最后再安装后的config中配置后,还是无法启动,直接卡死。

后上网搜,大部分人都是通过修改mysql.ini文件,以及查看数据文件所在文件夹下的%PC名%.err文件。

但是搞了半天还是没不行。但大体明白这个与什么有关了:mysql.ini和数据所在文件夹下的内容。

最后通过以下步骤搞定:

1. 删除数据文件夹下的所有文件,注意这里删除的不是自定义的数据文件夹,而是mysql安装后的初始默认数据文件夹,如:我的win7为c:/ProgramData/MySQL/MySQL Server 5.1/Data/,删除该文件夹下的所有文件(如果你有数据需要备份就备份)。

2. 运行安装文件mysql-5.1.41-win32.msi,选择修复,之后程序会修复以上删除的文件夹下的文件,并建立了test和mysql两个文件夹。

3. 运行Config Wizard,在数据文件目录修改处不要修改,最后配置完成后应该就能正常启动了。

以上步骤搞定了mysql的启动问题,但是没有搞定修改mysql的数据文件夹位置的问题,比如我要把mysql的数据文件放到非C盘的位置下,这时我们通过Config Wizard修改重启后,发现结果是不起作用的,数据文件仍在原来的默认位置。要想修改通过以下步骤搞定:

1. 把原数据文件夹下的所有文件复制到你要设置的目录下。如:我想把D:/Mysql/Data设置为Mysql的数据文件夹,这时就需要将c:/ProgramData/MySQL/MySQL Server 5.1/Data/下的所有文件复制到D:/Mysql/Data/中。

2. 修改Mysql安装目录下的mysql.ini文件,将datadir修改为你所要设置的目录,如:D:/Mysql/Data/

OK,重启Mysql数据库,生效。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值