我有一个空间地址:123.1.2.3
我把.php文件上传到该空间,文件里连接数据库语句:mysql_connect('localhost','***','***')
并且连接正常。
请问数据库服务器地址是什么?

解决方案 »

  1.   

    mysql都是用phpmyadmin管理的
     $dbhost = '123.1.2.3';// database server
                           // 数据库服务器
    localhost
    本机连得吗?
    多台也可以啊
    ping一下试试
      

  2.   

    localhost就是数据库服务地址。你也可以用132.1.2.3来代替!
      

  3.   


    mysql_connect(host, user, passwd);
      

  4.   

    假设空间地址是:123.1.2.3
    其实我现在就是碰到这样的问题:
    文件传到空间,数据库连接我用localhost,并且连接正常,我现在想在本机的程序文件里连接远程数据库,于是我猜测数据库IP地址应该是:123.1.2.3
    但实际上这样连接不了。备注:据我所知,我实际使用的空间服务器应该是在台湾。
      

  5.   

    远程连接数据库,服务器要开通远程连接的功能才行
    好比没开ftp,你怎么能连得上?
      

  6.   

    楼主,数据库地址和你的服务器地址是两回事。有些空间,当你的数据库和文件在同一个地方时,他的host用localhost是可以的,但是当你远程连接时就得用数据库地址,这个地址在你申请的空间控制面板里应该能看见,并不一定是服务器地址。
      

  7.   

    localhost and 127.0.0.1 
      

  8.   

    localhost === 127.0.0.1在通常的情况下,你不可能用 123.1.2.3 连接到数据库服务器,除非系统管理员授予远程访问的权限