设为首页 收藏本站
查看: 938|回复: 0

[经验分享] mysql启动 1067错误

[复制链接]

尚未签到

发表于 2016-9-12 12:03:42 | 显示全部楼层 |阅读模式
原文地址:http://zengrong.net/post/26.htm

我的MySQL本来安装在“G:\sites\mysql”路径下。今天突发奇想,将原来的sites文件夹改名为Inetpub,那么MySQL的安装路径也就改为”“G:\Inetpub\mysql”了。这样,MySQL服务当然无法成功启动,于是开始下面的漫漫征程:

1.来到我们可爱的Dos窗口,运行“G:\Inetpub\mysql\bin\mysqld-nt -remove”,卸载MySQL服务

2.接着运行“G:\Inetpub\mysql\bin\mysqld-nt -install MySQL –defaults-file=”G:\Inetpub\mysql\my.ini”重新安装MySQL服务,并指定当前的ini文件为MySQL安装目录下的my.ini

3.本来以为大功告成,继续执行“net start MySQL”,结果出现“错误1067:进程意外中止”。这个错误可是伴随了我好长时间了,每次安装MySQL都可能碰到,但是不知怎么重装一次就又好了。所以碰到它我并不感到特别奇怪。

4.去“C:\winnt”看看,找到一个名为“my.ini”的文件,删掉它,再次启动MySQL服务。错误依然故我……我晕!!!

5.检查“G:\Inetpub\mysql\my.ini”,看到这样红色的两句,修改basedir和datadir的值,将其改成相应的目录(我已经将其修改为正确的目录)。再次启动MySQL服务(心里面那个紧张呀……),在等待了N<2秒之后,错误继续出现。我的心凉了。

[mysqld]

# The TCP/IP Port the MySQL Server will listen on
port=3306

#Path to installation directory. All paths are usually resolved relative to this.
basedir="G:/Inetpub/mysql/"

#Path to the database root
datadir="G:/Inetpub/mysql/Data/"
6.使出最后一招,重装MySQL!!!我依然选择安装到“G:\inetpub\mysql”目录。当然,保留了原来的“Data”目录,其它的一律删除。

7.安装完后,一切试用默认设置,可是MySQL依然无法启动!错误还是1067!!!!这个顽固的错误,怎么会这样!!!

8.查找注册表,删除所有与MySQL有关的键值。我就不信了!每操作一次,我就重启一次Windows!

9.第三次安装MySQL,错误还是错误,并没有因为我的努力而消失。

10.我开始烦躁,开始Google,那么多帖子,说的方法都无法解决我的问题。不过倒是给我一点启示,就是在my.ini上做文章。我复制了多份my.ini,分别放在安装目录、Winnt目录、C:\,我还把mysql的安装目录复制到了C:\,可是仍然无济于事。

11.最后一遍安装。我没有更改任何设置,包括安装路径都采用默认的(我极其讨厌MySQL4.1的默认安装路径)。可是,这次,MySQL启动成功了!

12.我欣喜若狂,我检查了My.ini的值,basedir的值是安装目录,datadir的值是安装目录下的data目录。我立刻卸载了MySQL,再次安装,安装目录为“G:\inetpub\mysql”。这次启动不成功。这并没有让我沮丧,我好像找到了问题的根源。

13.再次卸载,再次安装,安装目录为默认。启动成功后,将my.ini中的datadir的值更改为“G:/inetpub/mysql/data/”,重新启动MySQL,不成功!!!这说明,MySQL的启动失败的原因是数据库或者数据库路径问题!数据库路径当然是没有问题的,所以我怀疑数据库。

14.进入到data目录中,发现data目录下有许多文件,删除根目录下的所有文件,仅保留子文件夹(每个文件夹就是一个数据库,这个当然是不能删除的),然后启动MySQL服务。终于成功了。

15.google上找到的相关资源迷惑了我的眼睛。我在My.ini上耗费了太多的时间,却没有注意数据库的问题。也许是上一个版本留下了太多与路径相关的数据导致MySQL启动失败?可能。无论如何,我已经解决了这个该死的1067错误了。
[size=medium]

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.iyunv.com/thread-271280-1-1.html 上篇帖子: MySQL事务隔离级别 下篇帖子: mysql 大量TIME_WAIT
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表