测试数据库连接时出现问题。
提示:#28000access denied for user'username'@'219.*.*.*'主机ip,用户,密码都没错啊。为什么会连不上啊?是不是空间的问题?不允许远程访问mysql?:Q 噢,原来是因为不允许远程访问mysql的原因啊,好象大家连上的问题都是这个原因吧。 对!一样! UP~!!!!!!!!!!!!是不是BUY?给个话??? UP上去,我也是这个问题,
但是请大家注意的是,很多MySQL服务器都是禁止除了服务器本地地址以外的IP连接服务器的,这些都是主机提供商出于安全考虑作的设置,但是一些服务比好的你可以要求配置你的IP可以访问。
当然自己的服务器配置好了的话和其他一些可以在虚拟主机控制面板自行设定访问IP的MySQL服务器,不在上面之列!
具体测试方法大家可以去MySQL官方网站
http://dev.mysql.com/downloads/connector/odbc/3.51.html
下载MySQL ODBC驱动for windows.
安装后在windows下打开控制面板--->>管理工具--->>>数据源 (ODBC)
在用户NDS里面新建一个MySQL的数据源,并且在MySQL去驱动界面上添上你的远程MySQL主机或IP,用户名,密码。如果非标准端口的话在后面那页定义一下端口。如果配置正确,而你的SQL主机支持远程登录的话,在下面数据库中,会显示你的每一个数据库的名字!同时你也可以点那个test按钮!如果能连接的话会告诉你连接成功!
本人测试本地数据库可以连接,远程主机虽然支持远程连接,火车却怎么也无法链接!
具体情况大家可以看这个帖子!强烈要求快快修正啊!
http://bbs.locoy.com/viewthread.php?tid=14881&extra=page%3D1
[ 本帖最后由 gfpyc 于 2007-5-16 07:50 编辑 ]
回复 #5 gfpyc 的帖子
MYSQL是不能远程链接的,跟MSSQL是不一样的
页:
[1]