具体情况是:网站数据库和网站空间不在同一个服务器上。
明确:数据库服务器的localhost地址能访问,在此基础上绑定域名到数据库服务器,如win2003服务器(打开Internet 信息服务(IIS)管理器-Internet 信息服务-网站-相应域名属性)进入数据库访问设置。
网站属性中填写(Internet 信息服务左边相应网站属性):
一、网站:填写如abc.com
二、主目录:如 D:\wwwroot\host\phpmyadmin
接下去设置远程网站ip允许访问本服务器数据库:
在浏览器里输入刚绑好的域名abc.com访问本数据库服务器,输入你的管理账号登陆(账号是你在数据库服务器设置好的),
登陆数据库后,在上面菜单栏找到"SQL"菜单(第二排数据库按钮边上),出现“在服务器 "localhost" 运行 SQL 查询:”
在框里输入以下语句并执行:
grant all privileges on dede57sp1.* to abcd@123.12.22.333 identified by "12356789";
说明:dede57sp1为数据库名称,abcd为用户名,12356789为密码,123.12.22.333 则是远程网站的ip。
简单讲,就是允许一个账号,访问本服务器的其中一个数据库。记住不要把这个用户名什么的设置成管理员账号,这个你应该知道吧。
现在你就可以通过远程数据库安装网站,并访问网站了。
您看到此篇文章时的感受是: