php中初遇MYSQL数据库

本文分享了作者使用PHP连接MySQL数据库的经验,并介绍了通过PHP查询MySQL的具体实现过程,包括配置连接、执行查询及显示结果等关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    看了下php和数据库的连接查询什么的,省事了不少,以为和java什么的繁琐,习惯了j2ee的编程,以前用的odbc,jdbc现在的JNDI等等连接方式的配置和代码书写都较为复杂,php却简单不少,不知道它这种的效率如何?日后在看下了。

      php和mysql果然天生一对,此前我想单独装一个php环境,因为以前装了一个mysql数据库了。然后发现困难不少,所以最简单的方法就是直接装一个AppServ,也不能解决问题(原因是AppServ中捆绑了php和mysql,独立装不容易配置),最后我装了一个VMware,在虚拟环境下再装AppServ,一切搞定。

        mysql中创建表:mytable.........

        比如在php中查询出mytable中的数据:

        

  1. <?
  2.     //基本设定
  3.     $mysql_server_name="localhost";
  4.     $mysql_username="root";
  5.     $mysql_password="root";
  6.     $mysql_database="saturn";
  7.     $sql="select * from mytable";
  8.     
  9.     //打开 mSQL 数据库连接。
  10.     $conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password);
  11.     $result=mysql_db_query($mysql_database,$sql,$conn);
  12.     $row=mysql_fetch_row($result);
  13.     
  14.     echo "<table border=1>/n";
  15.     echo "<tr>/n";
  16.     //取出表格头名称
  17.     for($i=0;$i<mysql_num_fields($result);$i++){
  18.             echo "<td>".mysql_field_name($result,$i)."</td>/n";
  19.         }
  20.         
  21.         //将数据移回到第一行
  22.     mysql_data_seek($result,0);
  23.     
  24.     //取出数据库表中内容
  25.     while($row=mysql_fetch_row($result)){
  26.             echo "<tr>/n";
  27.             for($i=0;$i<mysql_num_fields($result);$i++){
  28.                     echo "<td>$row[$i]</td>/n";
  29.                 }
  30.                 echo "</tr>/n";
  31.         }   
  32.         //表格结束
  33.         echo "</table>";
  34.         
  35.         mysql_free_result($result);
  36. ?>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值