+ -
当前位置:首页 → 问答吧 → 由于目标机器积极拒绝,无法连接。

由于目标机器积极拒绝,无法连接。

时间:2011-12-06

来源:互联网

最近做了个小项目,用的是mysql数据库,在之前的机器上使用可以连接到mysql,现在换了一台机器,又装了同样的mysql,再次连接出项"由于目标机器积极拒绝,无法连接。 127.0.0.1:3306 "的错误. 求大侠指教.我的mysql端口是"3308"

作者: nicky1031   发布时间: 2011-12-06

是不是防火墙把这个端口给屏蔽了;把127.0.0.1换成机器名呢?

作者: thinkingforever   发布时间: 2011-12-06

你用的是什么连接库,是不是没有你用到的库文件,还有端口开了吗

作者: zincy   发布时间: 2011-12-06

查看配置文件,看看你的端口有没有问题

作者: liheyueshi   发布时间: 2011-12-06

桌面的右下角后台处 看看这个ASP.NET DEVELOPMENT SERVER的端口号与你配置文件的端口号是否一致

作者: liheyueshi   发布时间: 2011-12-06

你单独看下MYSQL能单独访问吗

作者: fox123871   发布时间: 2011-12-06

防火墙

先确保端口可访问

作者: Sandy945   发布时间: 2011-12-06

引用 5 楼 fox123871 的回复:
你单独看下MYSQL能单独访问吗

mysql 是可以单独访问的

作者: nicky1031   发布时间: 2011-12-06

引用 1 楼 thinkingforever 的回复:
是不是防火墙把这个端口给屏蔽了;把127.0.0.1换成机器名呢?

换成机器名也是一样的

作者: nicky1031   发布时间: 2011-12-06

检查防火墙

关掉查毒软件

检查是不是允许远程连接

作者: fengyarongaa   发布时间: 2011-12-06

现在的问题是,我的mysql端口是3308,可是报的错是3306

作者: nicky1031   发布时间: 2011-12-06

是不是连接mysql数据库还要设置端口,我的链接字符串是这样写的:
C# code

<connectionStrings>
    <add name="cj"    connectionString="Server=localhost;DataBase=cj;Uid=asd;Pwd=asd"/>
</connectionStrings>

作者: nicky1031   发布时间: 2011-12-06

你访问的是本地的数据库,还是其他机器的服务器

作者: liheyueshi   发布时间: 2011-12-06

引用 12 楼 liheyueshi 的回复:
你访问的是本地的数据库,还是其他机器的服务器

本地的

作者: nicky1031   发布时间: 2011-12-06

第一、你看看3308是不是被占用了
第二、终止3306 3308端口,重新运行试下

作者: liheyueshi   发布时间: 2011-12-06