1:我安装了PHP,APACHE,MYSQL,在APACHE的HTDOC文件夹下写的PHP文件都能正常执行,那么我怎么把这些文件传到空间上去呢?2:数据库是我在自己机子上写的,怎么上传到空间里去?是不是还得建立一个SQL文件?3:在DW中写的代码能不能也存到APACHE的HTDOC文件夹下,只是把DW做为一个写代码的工具?

解决方案 »

  1.   

    1.一般上传都用ftp,申请或者购买空间是,一般都有个ftp上传账号,下载个ftp软件(如:flashFTP) 输入账号密码,就可以上传2.可以用phpMyAdmin工具将数据库导出为SQL文件,然后在导入到空间的MySQL数据库中3.可以的
      

  2.   

    php里面的连接数据库语句和空间给的数据库用户名和密码都不一样是不是还得改php里面的连接数据库的语句?
      

  3.   

    我自己是全改,那么多的php文件真的挺麻烦的有没有别的办法?
      

  4.   

    2.可以用phpMyAdmin工具将数据库导出为SQL文件,然后在导入到空间的MySQL数据库中
    具体是怎么操作的呢,phpMyAdmin工具是个什么东东,现下载吗?
      

  5.   

    phpmyadmin是一个PHP的MYsql管理程序,功能很强,可以去下一个,还有好多整合开发包都把它包含进去了,如AppServ,Xampp.导出数据和恢复数据,个人觉得还是用mysqldump,语法上很简单,功能上也比较强,具体可参考 php手册
      

  6.   

    我建立数据库连接的时候是这样的:
    <?php
    $con=mysql_connect('localhost','root');
    $f=mysql_select_db('db1');
    ?>
    我没用设置密码,使用自己的机子做为服务器,可是要上传到空间的时候,使用的是租的别人的服务器啊,连接语句是不是就不对了?而且租的服务器怎么找数据库呢?
      

  7.   

    还有,同一个站点能使用不同的服务器技术吗?比如说:页面1用了ASP技术,用的是ASP的连接字符串,页面2用的是PHP,用的是PHP的连接语句.
      

  8.   

    创建站点的时候选择的服务器技术是ASP,可以在这个站点下建立PHP页吗?可以在这个页中写另一个连接语句吗?
      

  9.   

    可以,你可以买一个php空间,先咨询空间商是不是用IIS+php结合的,是就可以了
    你做网站不要这样做,这样程序会很混乱resource mysql_connect ( [string server [, string username [, string password [, bool new_link [, int client_flags]]]]] )
    username
    用户名。默认值是服务器进程所有者的用户名。 password
    密码。默认值是空密码。 new_link
    如果用同样的参数第二次调用 mysql_connect(),将不会建立新连接,而将返回已经打开的连接标识。参数 new_link 改变此行为并使 mysql_connect() 总是打开新的连接,甚至当 mysql_connect() 曾在前面被用同样的参数调用过。
    <?php
    $link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
    if (!$link) {
        die('Could not connect: ' . mysql_error());
    }
    echo 'Connected successfully';
    mysql_close($link);
    ?> 
    $link = mysql_connect('127.0.0.1:3307', 'mysql_user', 'mysql_password');
    你最好建一个全局配置文件如config.inc.php,把服务器地址,用户名和密码记录在里面然后在你需要连接数据库的地方装载,需要修改用户名和密码时你只需修改配置文件里的数据就行了
      

  10.   

    上传到别人服务器的时候,只需要改动数据库连接字符串就行了
    一般来说所有的参数都要改,包括 host ,user ,password
    所以通常就设conn.php文件来设置连接字符,
    在测试后传到别人服务器前再修改就行了