$link_sql=mysql_connect('localhost',$name);

解决方案 »

  1. 密码错误,默认的root是没有密码的
    $password='';
      

  2. Access denied
    帐号或密码有误
      

  3. <?php
    $name='root';
    $password='';//这个默认为空,不是my.ini里的那个
    $link_sql=mysql_connect('localhost',$name,$password);//这个三个参数要写全
    echo $link_sql;
    ?>
      

  4. to 楼主
    *-*****************那如果我传到网上的话,那我本机的数据库要如何上传呢?*******************一般你不可能将数据库上传,大概不会有任何一个服务商会提供这种服务:)有两个办法可以考虑.
    1 一般情况下,服务商会提供如PhpMyAdmin这样的服务,你可以利用这个来
    倒自己的数据库.2 如果你的数据库不大,那你可以考虑将所有数据库的内容生成一个大的
    php文件来一行一行insert进入你在空间上的数据库
      

  5. 一般来说,root的密码为空是不好的
    需要更改root的密码,可以直接update mysql.user这一张表
    例:
    mysql -u root mysql
    UPDATE user SET Password=PASSWORD('newpwd') WHERE User='root'
    FLUSH PRIVILEGES一般最好创建一个帐号,发布的时候用这个账号连接数据库,例如:
    shell> mysql --user=root mysql
    mysql> INSERT INTO user
        ->     VALUES('localhost','monty',PASSWORD('some_pass'),
        ->     'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y');
    mysql> INSERT INTO user
        ->     VALUES('%','monty',PASSWORD('some_pass'),
        ->     'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y');
    mysql> INSERT INTO user SET Host='localhost',User='admin',
        ->     Reload_priv='Y', Process_priv='Y';
    mysql> INSERT INTO user (Host,User,Password)
        ->     VALUES('localhost','dummy','');
    mysql> FLUSH PRIVILEGES;
      

  6. 备份数据库:
    mysqldump --tab=你的路径 --opt 你的数据库名或者:mysqlhotcopy 数据库名 你的路径
      

  7. 那这么说,此不是往后要修改数据表时都得在线修改了吗?*****************没错,在线改****************还有数据要怎么备份啊??
    *****************使用PhpMyAdmin
      

  8. 像这样的装载代码运算到100%时,如何关闭该层呢?
    <div id="Layer1" style="position:absolute; left:267px; top:166px; width:365px; height:91px; z-index:1"><form name="loading">
        <div align="center">
          <input type="text" name="chart" size="46" style="font-family:Arial; font-weight:bolder; color:rgb(249,15,8); background-color:white; padding:0px; border-style:none;">
          <br>
          <input type="text" name="percent" size="3" style="color:rgb(249,15,8); text-align:center; border-width:medium; border-style:none;">
          <script>
                                    var bar = 0
                                    var line = "||"
                                    var amount ="||"
                                    count()
                                    function count(){
                                    bar= bar+2
                                    amount =amount  +  line
                                    document.loading.chart.value=amount
                                    document.loading.percent.value=bar+"%"
                                    if (bar<99)
                                    {setTimeout("count()",600);}
                                    else
                                    {}
                                    }
                            </script>
        </div>
      </form></div>
      

  9. mysqldump --tab=你的路径 --opt 你的数据库名
      

类似问题 »