确认用root密码111可以登录数据库,用mysql命令符的方式        

解决方案 »

  1.   

    主机名要加端口吗?localhost:8080??
    我把端口改为8080了
      

  2.   

    8080一般是Apache所占用的端口,MySQL占用的端口一般是3306, 3307, 3308, 3309!打开DOS命令窗口输入 mysql -u root -p 后回车输入密码111看可以进入MySQL monitor吗!
      

  3.   

    数据库是在你的机器上吗?如果是,按照我给你说的方法,贴出DOS窗口的报错信息,就知道了!
      

  4.   


    <html>
    <head>
    </head>
    <body><br><br><div align="center">添加</div>
    <form name="1" method="post" action="" >
     <br>
     <br>
    1:
    <input name="1" type="text" id="1"  size="30">
     <br>
     2: <input name="2" type="text" id="2" size="30">
     <br>
     3: 
      <input name="3" type="text" id="3"  size="30">
      <br>
      4:
      <input name="4" type="text" id="4" size="30">
      <br>
     
     5: <input name="5" type="text" id="5" size="30">
     <br>
     <br>
     <input type="submit" name="Submit" value="提交">
     <input type="reset" name="Submit" value="重置"> <br>
    </form>
    </body>
    </html>
    <?php
    $db = mysql_connect("localhost", "root","123456");//连接mysql数据库
    mysql_query("SET NAMES 'GBK'");
    mysql_select_db("aa",$db);//选择数据库名称
    ?><?php
    $sql = "INSERT INTO as(1, 2, 3, 4, 5)
        VALUES('".$_POST['1']."',
       '".$_POST['2']."',
       '".$_POST['3']."',
       '".$_POST['4']."',
       '".$_POST['5']."')";
       $result = mysql_query($sql);

    ?>
    <?php
      
    $sql = "SELECT * FROM as ";
      $result = mysql_query($sql);
      $order = mysql_fetch_array($result);
    ?><table width="100%" class="main" cellspacing="1">
      <caption>
      详情
      </caption>
      <tr>
        <th>1</th>
        <th>2</th>
        <th>3</th>
        <th>4</th>
      </tr>
      <?php

    while($data = mysql_fetch_array($result))
    {
    $1 = $data['1'];
    $2 = $data['2'];
    $3 = $data['3'];
    $4 = $data['4'];
    $5 = $data['5'];
     ?>  <tr align="center">
       
        <td><?php echo $1 ?> </td>
        <td><?php echo $2 ?></td>
        <td><?php echo $3 ?> </td>
    <td><?php echo $4 ?> </td>
        <td><?php echo $5 ?></td>
       
      </tr>
     
     
        
    </table>谁能给一个保存数据 显示数据的例子我参考一下。
      

  5.   

    我晕 数据库端口改成8080 访问的时候当然要加8080啦
    要不谁知道你访问的是那个数据库啊
    mysql默认的是 3306
    mysql 配置都改好了么? mysql.cnf 是不是都改了8080
    访问 mysql -uroot -p111 -h192.168.1.10:8080