不会吧,一次非法重启就这样了??你的 my.ini 文件内容帖出来看看呢???

解决方案 »

  1.   

    安装起MYSQL我就没有改过
    ---------------------------------------------------------------------------------
    #This File was made using the WinMySQLAdmin 1.4 Tool
    #2000-12-3 16:55:16#Uncomment or Add only the keys that you know how works.
    #Read the MySQL Manual for instructions[mysqld]
    basedir=C:/mysql
    #bind-address=127.0.0.1
    datadir=C:/mysql/data
    #language=C:/mysql/share/your language directory
    #slow query log#=
    #tmpdir#=
    #port=3306
    #set-variable=key_buffer=16M
    [WinMySQLadmin]
    Server=C:/mysql/bin/mysqld-nt.exe
    user=root
    password=
      

  2.   

    一、运行scripts/mysql_install_db;在启动mysql;
    二、重新启动计算机;重新启动mysql;
    三、卸载,重新安装!
      

  3.   

    bad luck.. reinstall ...
      

  4.   

    呵呵,他们都是错误的答案,再重装100次也没有用的,要在system32下删掉一个文件,叫个什么我也记不清了,我也遇到你这个问题,你在google上搜一下,关键字是 mysql 和你的错误提示的id号,应该能找见!!!
      

  5.   

    将 my.ini 改为这个
    [mysqld]
    basedir=C:/mysql
    datadir=C:/mysql/data
    skip-innodb然后再试试
      

  6.   

    chensuper(chensuper) 你说的我到现在都没有找到 太多了 你现在对解决这个问题还有什么记忆么 讲讲
      

  7.   

    直接删除my.ini,然后重新启动bin文件下的winmysqladmin.exe就可以啦,如果以前改了密码的话在my.ini里把password改为你的密码就可以了
      

  8.   

    严重同意 chensuper(chensuper) 的观点。
    我现在也遇到了同样的问题:D:\mysql\bin>mysql
    ERROR 2003: Can't connect to MySQL server on 'localhost' (10061)D:\mysql\bin>net start mysql
    MySql 服务正在启动 .
    MySql 服务无法启动。系统出错。系统发生 1067 错误。进程意外终止。我重装了两次,一样的错误,
    我试了许多方法(包括上面提到的),没有解决。到网上也没有查到解决的办法:(
      

  9.   

    你用的是win2K server版吗???
      

  10.   

    问shuixin13(犬犬(心帆)) :
    -----------------------------------
    将 my.ini 改为这个
    [mysqld]
    basedir=C:/mysql
    datadir=C:/mysql/data
    skip-innodb然后再试试
    ------------------------------------------
    每次启动还要自己装载服务?这个.ini有什么问题?#This File was made using the WinMySQLAdmin 1.4 Tool
    #2000-12-3 16:55:16#Uncomment or Add only the keys that you know how works.
    #Read the MySQL Manual for instructions[mysqld]
    basedir=C:/mysql
    #bind-address=127.0.0.1
    datadir=C:/mysql/data
    #language=C:/mysql/share/your language directory
    #slow query log#=
    #tmpdir#=
    #port=3306
    #set-variable=key_buffer=16M
    skip-innodb
    [WinMySQLadmin]
    Server=C:/mysql/bin/mysqld-nt.exe
    user=root
    password=
      

  11.   

    这个与INI文件没有关系吧 在服务里都开不开MYSQL 改这个有什么用啊……我把有一个办法可以启动了 就是在CMD里 用输入用户和密码的命令格式启动可以
      

  12.   

    to UserR(烟鬼):
    我的问题跟你的一样的呀,我的怎么就起不起啊,郁闷~~
      

  13.   

    to douniwan(逗你玩) :
    系统:win2K server
    Mysql:mysql-4.0.12-win [MySQL Servers and Clients] 安装方式:Custom
    有什么解决办法?谢谢
      

  14.   


    晕楼上有谁有真正地修改了 系统目录 下的 my.ini 后,
    再说话的呢???
    下面给出详细的解决办法 
    A:  运行 winmysqladmin.exeB: 右击菜单 [Win NT]/[Remove the Service]C: 运行 winmysqladmin.exe 中的 [my.ini Setup] 页面D: 修改内容[mysqld]
    basedir=D:/mysql               # MySQL安装目录 :: 一定要用“/”来表示路径,因“\”是MySQL中转义符
    datadir=D:/mysql/data          # MySQL数据库目录
    #bind-address=192.168.0.2      # 本机的IP地址 未使用
    #language=D:/mysql/share/your language directory  
                                   # 返回错误信息所用的语言 未使用 默认为English
    #slow query log#=              # 记录SQL操作日志 未使用
    #tmpdir#=                      # 临时目录        未定义
    #port=3306                     # 所用的TCP/IP端口 未定义 默认为 3306
    #set-variable=key_buffer=16M   # 索引块缓冲大小为16M 未定义 默认为8M
    skip-innodb                    # 不使用 InnoDB 数据引擎[WinMySQLadmin]
    Server=D:/mysql/bin/mysqld-nt.exe
    注意:  目录要按自己的 MySQL 目录设置, 分隔符为 /  或用 \\  , 因为 \ 在 MySQl 中是转义符E: 点击按钮 Save ModificationF: 右击菜单 [Win NT]/[Install the Server]G: 右击菜单 [Win NT]/[Start the Server]
    如果还有问题MSN: [email protected]
    :)
      

  15.   

    to:shuixin13(犬犬(心帆)) 
    出现这个问题后,我搜遍了大小论坛,按照给出的方法去做,没有一个可以成功的:(
    我就奇怪为什么有的人重装一下或者是修改一下my.cnf就成功?我出错的信息跟他们的是一样的啊。在CSDN上搜索了所有关于Mysql启动问题的讨论,发现多半是修改my.ini,重新设置ROOT密码成功。我尝试解决:
    1、一直没有碰到这样的问题,自己修改了my.ini(跟你给出的没有两样),没有成功,在服务里启动,报1067错;
    2、在同一位置(d:\mysql)重装,错误依旧;在网络上寻找解决方法,一一尝试,无一成功;
    3、按照以往的经验,彻底删除,重启计算机后,将mysql安装到c:\mysql,问题依旧。
    错误信息:D:\mysql\bin>mysql
    ERROR 2003: Can't connect to MySQL server on 'localhost' (10061)D:\mysql\bin>net start mysql
    MySql 服务正在启动 .
    MySql 服务无法启动。系统出错。系统发生 1067 错误。进程意外终止。
    my.ini:
    [mysqld]
    basedir=D:/mysql               # MySQL安装目录 :: 一定要用“/”来表示路径,因“\”是MySQL中转义符
    datadir=D:/mysql/data          # MySQL数据库目录
    #bind-address=192.168.0.2      # 本机的IP地址 未使用
    #language=D:/mysql/share/your language directory  
                                   # 返回错误信息所用的语言 未使用 默认为English
    #slow query log#=              # 记录SQL操作日志 未使用
    #tmpdir#=                      # 临时目录        未定义
    #port=3306                     # 所用的TCP/IP端口 未定义 默认为 3306
    #set-variable=key_buffer=16M   # 索引块缓冲大小为16M 未定义 默认为8M
    skip-innodb                    # 不使用 InnoDB 数据引擎[WinMySQLadmin]
    Server=D:/mysql/bin/mysqld-nt.exe
      

  16.   

    重装需要先将mysql服务全部干净彻底的删除
      

  17.   

    可以先看看win系统日志,可能有帮助
      

  18.   

    我搞定了,跟shuixin13说的差不多,不如试试:
    运行 winmysqladmin.exe右击菜单 [Win NT]/[Remove the Service]删除winnt文件夹下的my.ini文件重新启动系统运行 winmysqladmin.exe  弹出对话框输入user和password(例如:root hello)确定后成功启动。
    F:\mysql\bin>net stop mysql
    MySql 服务正在停止.
    MySql 服务已成功停止。
    F:\mysql\bin>net start mysql
    MySql 服务正在启动 .
    MySql 服务已经启动成功。OK!
      

  19.   

    搞不定啊,没有办法,昨天重装系统。再安装MYSQL,什么事情都没有了。
      

  20.   

    不过还是非常感谢shuixin13(犬犬(心帆)) 、 douniwan(逗你玩) 、 rayleign(佛跳墙)等朋友的无私回答和帮助。
      

  21.   


    为什么要你先删除服务后,再安装服务呢,有注意到  my.ini 中的这两个吧,[mysqld]
    basedir=D:/mysql               # MySQL安装目录 :: 一定要用“/”来表示路径,因“\”是MySQL中转义符
    datadir=D:/mysql/data          # MySQL数据库目录
    然后打开 [我的电脑]/[管理]/[服务]
    查看 mysql 服务的属性 中的 [可执行文件的路径]
    另:
    在WIN32 下,
    强烈,强烈地要求在安装后就使用 winmysqladmin.exe 来管理 MySQL 服务,
      

  22.   

    在mysql/bin目录下
    mysqld-nt --uninstall
    mysqld-nt --install
      

  23.   

    各位大虾,我是一个刚入门的小弟,我也出现过这种问题,按照上面说的我改了my.ini不过有点不同,然后连接成功了。希望对大家有点帮助,我的my.ini如下:[mysqld]
    basedir=D:/mysql
    datadir=D:/mysql/data[WinMySQLAdmin]
    Server=D:/mysql/bin/winmysqladmin.exe
      

  24.   

    将相关内容改成下面的样子看看:
    [WinMySQLadmin]
    Server=mysql的目录/bin/mysqld-opt.exe --standalone 
      

  25.   

    哈哈,删除system32下的my.ini后再重新安装mysql就行了
    我以前也遇到过这个问题的
    如果不删除这个文件就必须改该文件不过我忘记怎么改了
    呵呵
    否则就只能重新装系统了哦