不知道到底哪有问题,你试试下面的方法:
配置my.ini文件,多半是basedir=xxxx 不对,如果你没有装在默认路径下请改动。
mysqld-max-nt --install 
net start mysql

解决方案 »

  1.   

    我是安装在c:盘的根目录下的
    我的my.ini为
    [mysqld]
    basedir=c:/mysql
    datadir=c:/mysql/data[WinMySQLAdmin]
    Server=C:/mysql/bin/mysqld-nt.exe
    不知道为什么,不能启动
      

  2.   

    [mysqld]
    basedir=c:/mysql
    datadir=c:/mysql/data
    skip-innodb
    再试试呢
      

  3.   

    加上
    skip-innodb
    启动成功。谢谢!!!
    skip-innodb
    是什么意思?
      

  4.   

    加上
    skip-innodb
    启动成功。谢谢!!!
    skip-innodb
    是什么意思?掉过不检查!:0
      

  5.   

    嘻嘻,SKIP-INNODB
    就是不启动 Innodb 表引擎
    这样你就不可以使用事务支持的 InnoDB 表了为什么不启动这个引擎就能正常了呢
    这是一个比较难说的问题,
    一两句解决不了,
    你最好看看 InnoDB 的参考手册,
      

  6.   

    谢谢,
    在找InnoDB参考手册
      

  7.   

    各位大哥,我又出现问题了,
    我按照以上做法,可以启动mysql了
    但是,不能创建数据库了
    mysql> create database mystude;
    ERROR 1006: Can't create database 'mystude'. (errno: 13)
    mysql>
    请帮忙解决,谢谢!!!
      

  8.   

    C:\>perror 13
    Error code  13:  Permission denied权限问题
      

  9.   

    把MYSQL 卸掉
    重启
    然后删除系统目录下的MY.ini
    重新安装MYSQL
    哦卡!
      

  10.   

    把MYSQL 卸掉
    重启
    然后删除系统目录下的MY.ini
    重新安装MYSQL
    哦卡!照上做,问题依旧。