MySQL服务还没有启动.
执行mysql\bin目录下的winmysqladmin

解决方案 »

  1.   

    mysql必须装在c盘下才行。别的盘服务启动不了。
      

  2.   

    to:nofaitureofthree不会吧?!什么概念阿。装在c:才是shaB阿
      

  3.   

    用命令net start mysql 启动mysql服务,如已启动,会给出提示的.
      

  4.   

    X:\mysql-5.0.0-alpha\bin\mysqld-max-nt.exe
      

  5.   

    不能直接敲命令mysql,应该带参数 比如:“mysql -uroot -p你的密码”(初始密码为空)。
      

  6.   

    你可能没有把MYSQL安装为windows服务,所以在命令行下进入MYSQL的安装目录,后键入mysqld-nt或
    mysqld-max或mysqld-max-nt 后面接-install .可以把MYSQL安装为服务,而后可以用net start mysql
    启动服务管理进程。然后运行mysql -u 用户名 [-p]就回出现mysql>  的命令行。用完后可键入net stop mysql 关掉服务器进程。这在mysql3。23。x下可以,好象在4。1。x的版本下安装时末了他有让你配置服务的可选项。
      

  7.   

    Error 2003:can't connect to Mysql Server on 'localhost' (10061)
    这个错误是客户端无法连接服务器,有可能是服务未启动成功,或者服务所监听的端口不在客户端连接的端口等.
      

  8.   

    你可以仔细检查一下是不是机器上已经安装了其他的mysql服务产生冲突,并检查c:\my.cnf文件或windows\my.ini等配置文件中的配置信息是否正确.检查的方法很检查,不要用服务,直接在命令行运行mysqld-???.exe,看看有没有错误信息.
      

  9.   

    楼上的,你看懂了再回哦。。
    〉on 'localhost'
      

  10.   

    要启动呀 用mysql or mysqld-nt 启动数据库呀
      

  11.   

    这个是由于用户的权限的问题。
    可以以root用户登陆管理用户权限(可用可视化工具,如DBTool等)。
    good luck.
      

  12.   

    启动mysql,有如下方法: 方法一:使用winmysqladmin 
    1)、进入d::\mysql\bin目录,运行winmysqladmin.exe,在屏幕右下角的任务栏内会有一个带红色的图符 
    2)、鼠标左键点击该图符,选择“show me”,出现“WinMySQLAdmin”操作界面;首次运行时会中间会出现一个对话框要求输入并设置你的用户名和口令 
    3)、选择“My.INI setup” 
    4)、在“mysqld file”中选择“mysqld-opt”(win9x)或“mysqld-nt”(winNT) 
    5)、选择“Pick-up or Edit my.ini values”可以在右边窗口内对你的my.ini文件进行编辑 
    6)、选择“Save Modification”保存你的my.ini文件 
    7)、如果你想快速使用winmysqladmin(开机时自动运行),选择“Create ShortCut on Start Menu” 
    8)、测试: 
    进入DOS界面; 
    在d:\mysql\bin目录下运行mysql,进入mysql交互操作界面 
    输入show databases并回车,屏幕显示出当前已有的两个数据库mysql和test 方法二:不使用winmysqladmin 
    1)、运行,进入c:/mysql/bin目录 
    2)、win9X下)运行: 
    mysqld 
    在NT下运行: 
    mysqld-nt --standalone 
    3)、此后,mysql在后台运行 
    4)、测试mysql:(在d:/mysql/bin目录下) 
    a)、mysqlshow 
    正常时显示已有的两个数据库mysql和test 
    b)、mysqlshow -u root mysql 
    正常时显示数据库mysql里的五个表: 
    columns_priv 
    db 
    host 
    tables_priv 
    user 
    c)、mysqladmin version status proc 
    显示版本号、状态、进程信息等 
    d)、mysql test 
    进入mysql操作界面,当前数据库为test 
    5)、mysql关闭方法: 
    mysqladmin -u root shutdown 
      

  13.   

    http://mascotzhuang.go.nease.net/document/experience/MYSQLconnection.htm
      

  14.   

    我的问题也是数据库连不上,可是也有点不一样,我用VB开发的,在ODBC的数据源里已指向了,可是,要在模块的代码里,不知道怎么指向数据库????
      

  15.   

    mysql -u<用户名> -p<密码>
      

  16.   

    进程中有mysqld-nt.exe就说明已经开启了,,
      

  17.   

    这个是服务器没有启动,不是用户权限问题。具体怎么弄上面已经有很多人回答了,就是到你的mysql安装目录的bin文件夹中,双击mysqld-max-nt.exe,至于怎么安装成windows的服务,文档上写的很清楚。虽然告诉你也很简单,但还是多看看文档,不然还会有很多问题的
      

  18.   

    我以前也碰到这种情况,不过我后来在“管理工具”的“服务”里把MYSQL设置成开机自动启动就解决了。
      

  19.   

    用ems mysql manager 这个工具
      

  20.   

    你的mysql是安装版还是免安装版的,如果是免暗转版的要在mysql的密令控制台下输入如下命令:
    mysqld-nt --install让后会提示你mysql安装成功,然后输入mysqld-nt --console, \然后再输入命令net start mysql这样就会启动你的mysql了
    如果还是不想就看看你的my。cnf和你的my.ini文件是不是配置正确了,如果还是不行看看 你的登陆的用户是不是具有系统权限
    这个问题应该很好解决的
      

  21.   

    我也遇上了这样的情况,按楼上的朋友所说的step by step,结果是:
    C:\mysql\bin>net start mysql
    MySql 服务正在启动 .
    MySql 服务无法启动。系统出错。发生系统错误 1067。进程意外终止。
    抓狂
      

  22.   

    MySQL 的 Windows 版本安装很简单。装在任何位置都可以,基本上不用做什么设置就可以直接使用了。
    我以前也遇到过这个情况。MySQL 已经运行,但是就是应用程序就是无法连接上去。
    后来换了个版本的MySql使用正常。对比了一下两个版本安装后的文件,无法连接的那个版本好像少了几个文件。也没有仔细去分析过。反正能用就行了。
    如果有人知道是怎么会事情,请告知。
    也建议搂主,换个版本试试。
      

  23.   

    你的错误号码是10060,得知你得原因是“No connection could be made because the target machine actively refused it. ”就是机器能够连接,可是某个端口号码没有服务我提供两个具体原因:
     1 你的mysql服务器端口号码不对,你重配置一下
     2 你的hosts文件被人改写,localhost可能对应的不是127.0.0.1
      

  24.   

    MYSQL连接不到localhost(127.0.0.1)主机
      

  25.   

    很可能是你的用户没有创建LocalHost用户,请试着用root用户运行
    GRANT ALL PRIVILEGES ON db.*
    TO username@'localhost';来创建本地用户,再进行其他登录.
      

  26.   

    回复人: nofaitureofthree() ( ) 信誉:100  2004-10-28 21:37:26  得分: 0  
    mysql必须装在c盘下才行。别的盘服务启动不了。林子大了什么鸟都有,哪个老师告诉你的啊?我的就是装在D盘上了,系统在C盘上的  
     
      

  27.   

    我也遇到过类似的问题,好像是版本不对。建议把原来的东西全部都卸载掉,记得去除mysql-nt的系统服务。然后重装。
    先运行 mysql/bin下面的winmysqladmin.exe。点击图标 winnt/register service 注册服务 启动服务。然后再试试能否连接。对了,好像我用的5.0alpha的mysql-nt服务(mysqld-nt.exe).你可以考虑试试看哦。不过我同事他们都是用的16的,好像也没什么问题的。呵呵。
      

  28.   

    楼主,你的服务启动不了,多半是因为my.ini,mySQL安装完后,会在
    C:\Documents and Settings\用户名\WINDOWS下建一个my.ini,如果你的用户名是中文的话,可能会有问题,解决办法:将my.ini拷到C:\WINDOWS下.并修改my.ini
    [mysqld]
    basedir=mySQL安装根目录
    #bind-address=本机IP
    datadir=mySQL安装根目录/data
    #language=mySQL安装根目录/share/your language directory
    #slow query log#=
    #tmpdir#=
    #port=端口号
    #set-variable=key_buffer=16M
    [WinMySQLadmin]
    Server=mySQL安装根目录/bin/mysqld-nt.exe(如是98,mysqld.exe)
    user=用户名
    password=密码
      

  29.   

    或者你直接把我上面的文件存成my.ini放在windows根目录下
      

  30.   

    呵呵 这个问题我遇到过 
    你需要为本机的IP设置一个mysql的用户
    你使用一些mysql的管理工具然后为本机添加一个管理的用户 然后再登陆就可以解决问题了
      

  31.   

    启动这台机器上的MySQL服务  
    如服务启动失败,  
    一定是你的My.ini文件出了差错,  
    MySQL服务不能正常启动  
    你删除了它后,MySQL就会按其默认配置运行,  
    那就没有问题了  
      

  32.   

    其实很简单 你需要使用一个Mysql管理的管理工具 然后添加一个localhost的用户就可以连接了
      

  33.   

    你google了么?
    不行就delete,然后换个版本。
      

  34.   

    先看看3306端口是否没有打开,如果没打开的话,那是你在安装的时候没有选择“Enable NetWork TCP/IP”这个选项。
      

  35.   

    应该是MYSQL的服务没有起来。去开始--》设置--》控制面板---》管理工具---》服务里面看看MYSQL 的服务是不是启动了?
      

  36.   

    你这个问题我在Linux下遇到过,用Root登录没问题,用别的用户就不行,哪怕有了Root权限;在Windows2000下,可以试一试:
    1、环境变量里面加入路径;
    2、在X:\mysql下找到my-large(别的也可以)配置一下服务;
    3、在X:\mysql\bin中找到winMysqlAdmin执行一下,完成配置;
    4、在控制面板里找到mysql服务,启动一下。
    应该没问题的。
    我用的是Windows2000Server
      

  37.   

    推荐文章: Jsp 连接 mySQL、Oracle 数据库备忘(Windows平台) 
     http://neteye.blogchina.com/1742395.html