我用的是最新的Mysql_5.1.53免安装版,按照网上的一篇说明文章去做(这篇说明为:http://feinibuke.blog.51cto.com/1724260/386001),安装倒是成功的了,
但服务启动总是出问题,提示为:错误 1067:进程意外终止。
调了大半天,还是无果。
网上找了下资料,发现,类似的问题一搜一大堆,但,我试了下,发现都没效果,郁闷死了。
其它说明,之前我有安装个安装版的mysql,为了调试绿色版的,我把它卸了,不知道这对安装绿色版的,会不会有冲突呢?
后来,我把系统垃圾清理了下,还把注册表中,mysql相关键值都删了,去试,还是不行。
试来试去,太累了,来这里像Mysql高人们求教了,分析下这可能的原因有那种,或有类似经验者说下你们处理的方法吧。注:还有个问题,就是my.ini中,有个关于密码的配置,当然默认是注释掉的了,如下:
[client]
#password = your_password

我的问题是,这个密码到底要不要设置呢?默认为root用户,密码为空,那要不要设置成如下这样的:
[client]
user=root
password = 

那篇说明文章倒没提到这个,我是觉得不用设置,因为,只是启动服务,理论上跟用户名与密码没什么关系,那是在服务启动的基础上,建库建表时才用到的,不知道我这样的理解,是否正确呢?有请大吓们指教。

解决方案 »

  1.   

    [client]
    user=root
    password=这个是连mysql server 的一个验证而已,这里没有写的话,需要输入 mysql -uroot -p 才能连,
    写了的话 只需要输入 mysql 就进入啦
      

  2.   

    在控制台用:net start mysql 启动,报的错误如下:
    E:\Mysql\Mysql_5.1.53_1\bin>net start mysql
    Mysql 服务正在启动 .
    Mysql 服务无法启动。系统出错。发生系统错误 1067。进程意外终止。
    若在系统的服务管理那里启动,就提示说服务无法启动,错训:1067 进程意外终止。不知道,还有什么地方,能看到错误日志?
    这样的问题很难调啊,编程时,还可以设制断点之类的去调试,这个就不行的了。
      

  3.   

    到DATA文件夹下看看ERR后缀的文件,用记事本打开,贴出里面的内容来。免安装版本,只要解压后,到BIN下,用MYSQLD注册服务 BIN>MYSQLD INSTALL MYSQL  ,然后再启动服务   NET START MYSQL,这样就可以了。出了问题,直接把这个解压的文件夹删除,重新来过。
      

  4.   

    到安装DATA目录下面找错误日志,看下日志里面是什么信息.err 类型的文件
      

  5.   


    在data目录下没找到后缀为err的文件...
      

  6.   

    XP系统,admin登录,佣有所有权限的
      

  7.   

    那就很神奇了。一般的名字是:服务器名称.err可能你找错地方了,搜索一下*.err,看看。
      

  8.   

    默认的err文件是PC-XXXXXXX 或则你查看他的类型,类型为err的就可以了(我的windows下面没有显示后缀名),用记事本打开.
      

  9.   

    错误日志:记录出错消息的日志,服务器开启关闭的出错信息都会记录在这个日志中.
    服务正常情况下,执行其它命令时的日志,是记录到普通日志或则二进制日志中的,和错误日志没关系.建表错误的话可以用show errors 或则 show warning 查看,也可以在配置文件里面加入这2个参数.使错误信息记录到错误日志中.
      

  10.   

    我在整个mysql文件夹中搜了包含文字为err的文件,是搜出了不少,但,扩展名为.err的文件,还是没发现。
    也许我启动时出错了,造成没记录日志吧,也不知道有没可能记录到系统或其它什么地方去了。
      

  11.   

    XP专业版,右键有共享和安全菜单,我就解压在E:\Mysql\Mysql_5.1.53_1这个目录中
      

  12.   

    E:\Mysql\Mysql_5.1.53_1这个目录的权限是否为EVERYONE?
      

  13.   

    我要把这个文件夹设置为共享的了。
    其实我系统就一个管理员用户administator,且本身已经是最高权限的啊,主要是在本地测试,暂时也没跟局域网相关,也无所谓everyone权限吧?
      

  14.   

    不是共享,目录是否为everyone访问权限,MY。INI内容是什么?
      

  15.   

    清除机器中所有的my.etf, my.cnf, my.ini文件先。
    然后再折腾你的"绿色"版
      

  16.   

    建议你直接用免安装版的吧,解压后使用的。
    这样对于MYSQL的文件,一目了然,全部在哪个压缩包里面。
      

  17.   

    问题解决是解决的了,但换了一种方式的了,我用安装版的配置,来自己制作绿色版的了,没用下载的那个免安装版来做。后来对比了这两个my.ini,我加的是同样的内容,但为何还是不行,具体原因就不得而知的了。
    应该是其它的文件不同造成的吧。不过,我现在做的这个还没在他人的机子上试,也不能肯定真的都行的了,先不管的啦。
    从这次经历中,要学会了会经验的了,就是要懂得变通,不能一根筋的去处理问题,如果我还是在用免安装版的来做,现在应该还是不可能做出来的了,也许方法都没错的了,但如果是里面的文件内容出问题的了,那也是没用的了。
    好了,结贴的了,再次感谢各位的参与。