弄了一天, mysql启动异常

弄了一天, mysql启动错误!

mysql启动错误1067的解决

关键字: mysql启动错误, mysql, 1067的解决

安装后MYSQL5后,发现启动出错,有时启动正常,但加接时马上出错。

出错代码:1067

解决办法如下:

  1. 删除%windows%/my.ini

  2. 删除其它地方的my.ini

  3. 在mysql安装目录下把my-small.ini复制为my.ini

  4. 在my.ini最后一行插入:

  CODE:

  [mysqld]

  #设置basedir指向mysql的安装路径

  basedir=C:\mysql-5.1.11-beta-win32

  datadir=C:\mysql-5.1.11-beta-win32\data

  5. 重新启动。。。

CODE:

C:\mysql-5.1.11-beta-wi

弄了一天了,很莫名奇妙的错误,还请各位不吝赐教!感激不尽


SQL code

Windows下修改MySQL安装目录和MySQL数据目录 

Windows下安装MySQL,一般的默认目录是c盘,因此在安装完后我们一般会要更改文件的安装目录和MySQL数据目录。 
一般的修改方法是: 
1》修改my.ini文件。打开之后编辑其中的basedir和datadir, 
   [mysqld] 
basedir=E:\Program Files\mysql         #修改成你的mysql安装目录 
datadir=E:\Program Files\mysql\data    #修改成你的mysql数据目录 
2》启动Dos界面,运行net start mysql报错,系统找不到指定路径。 
因为我们改变了mysql的安装目录,导致找不到bin启动目录。 
修改环境变量,在path路径下加入:E:\Program Files\mysql\bin 
3》此时启动mysql,如果还报错误,打开注册表,搜索原来mysql的安装路径,并将其替换为现在新的安装路径。 
4》注销下,重新运行net start mysql命令即可。 
注意:启动Mysql时碰到了 1067 错误,一般是mysql的配置文件my.ini有问题,打开重点看下里面的basedir和datadir路径是否和你的实际安 

装目录相同。另外如果还不行,可以重新运行下你的mysql配置向导,重新配置下。


检查一下 netstat -na | find "3307" 确认端口已经打开。

然后按下贴中方法检查。

参考下贴中的检查方法并贴出你的检查结果(#43楼)

http://topic.csdn.net/u/20090920/22/14d4f597-b7d4-4c24-b0db-abb2956e66c3.html
[收集]mysql 无法联接故障现象及原因

探讨
不好意思,图片没粘上,这是检查结果,请大家给予指点,谢啦。


从上看到下,已经晕了。祝好运!



关于我所遇到的mysql问题总结,同时也谢谢各位热心朋友的帮助:
安装的是mysql5.1.44win32的版本,昨天上午测试系统(无非就是更新了库中的数据),当我用mysql query browser工具查看库里的数据时,发现连不上,原来是我的mysql服务器无缘无故的停止了,很奇怪的。
因为启动mysql服务器终止,我试图重新启动,但报错(1067错误,进程被终止),关于1067错误网上有很多方法,但没能解决问题。
将mysql卸载,然后重装了好多次。再启动mysql服务器时,发现没有1067错误,并且mysql服务器可以启动,正当欣喜之余,糟糕的事情来了,几秒钟后mysql服务器自动停止。反复试了好几次,都是如此。查看了错误日志,说我的3306端口被占用。于是用netstat -ano|findstr 3306命令检查,根本没有的事。换成别的端口3307,4406等等,报的错仍是端口被占用。
没办法,我疑是mysql版本的问题,又换成免安装版的。mysql服务器到是可以正常启动关闭,但客户端连不上,这还是等于没用。
针对我所碰到的这些问题,网络上很多的解决方法,说my.ini配置出问题,但我没有改动过my.ini文件,安装过程也很简单,所以我觉得和配置没关系。总结来说,mysql之所以突然出问题,可能是版本不稳定造成的。重装mysql一定要注意:卸载mysql后,可能mysql的安装目录没有一并清理干净,那就手动删除。把防火墙关了(我把瑞星的防火墙,安全助手,杀毒软件全卸载了,windows防火墙好像不碍事),用优化大师清理注册信息。然后重启电脑。当我再试图安装mysql时,就完全ok了。
在经历重重困难之后,mysql虽然安装成功了,但还有两件事要注意;第一,mysql的数据移植问题(重装之前要记得备份data文件)。千万不能将你备份的data文件完全覆盖掉重装后的data文件,这样会导致mysql服务器不能启动。正确的方法是:将data文件下你所需要的库文件和ibdata1文件拷贝到现在已经安装好的mysql的data文件下。第二,mysql乱码问题,其实通过mysql administrator工具配置几个参数就可以了,将my.ini默认字符集和你的库里表的编码改成utf8。
弄了一天, mysql启动异常

相关文章:

你感兴趣的文章:

标签云: