当前位置:Gxlcms > 数据库问题 > php连接数据库

php连接数据库

时间:2021-07-01 10:21:17 帮助过:38人阅读

//php连接数据库 六脉神剑 //1 导入配置文件 include("dbconfig.php");//1 数据库的连接信息 //2 连接数据库 $link = mysql_connect(HOST,USER,PASS) or die("数据库连接失败");//2 如果连接失败返回失败信息 // var_dump($link);//php连接数据库 返回一个资源 //3 选择数据库 设置字符集 mysql_select_db(DBNAME,$link);//3 选择数据库的时候建议大家把$link带上 mysql_set_charset("utf8");//set names utf8; //4 写sql语句 获得结果集 $sql = "select * from stu";//4 sql语句 是一个字符串 mysql命令 $result = mysql_query($sql,$link); //建议大家把$link带上 // var_dump($result);// 获得的结果集是一个资源 //5 解析结果集 while($cc = mysql_fetch_assoc($result)){//fetch取 assoc获得关联数组 // print_r($cc); print_r($cc); echo "<hr>"; } //6 关闭数据库 释放结果集 mysql_close($link); mysql_free_result($result);

此代码中引入一个dbconfig文件 代码如下

  1. <?<span style="color: #000000">php
  2. </span><span style="color: #008000">//</span><span style="color: #008000">连接数据库使用的配置文件信息
  3. //主机名 用户名 密码 数据库</span>
  4. <span style="color: #008080">define</span>("HOST","localhost"<span style="color: #000000">);
  5. </span><span style="color: #008080">define</span>("USER","root"<span style="color: #000000">);
  6. </span><span style="color: #008080">define</span>("PASS","921603540"<span style="color: #000000">);
  7. </span><span style="color: #008080">define</span>("DBNAME","php04");

领悟到精髓了吗  下面介绍一些与此相关的常用函数

  1. <span style="color: #008080">mysql_error</span>();<span style="color: #008000">//</span><span style="color: #008000">返回错误信息 error错误 mysql_error();里面没有参数</span>
  2. <span style="color: #008080">mysql_errno</span>();<span style="color: #008000">//</span><span style="color: #008000">返回错误号 no number mysql_errno();里面没有参数</span>
  3. <span style="color: #008080">mysql_fetch_row</span>()解析结果集得到:<span style="color: #000000">索引数组
  4. </span><span style="color: #008080">mysql_fetch_assoc</span>()解析结果集得到:<span style="color: #000000">关联数组
  5. </span><span style="color: #008080">mysql_fetch_array</span>()解析结果集得到:<span style="color: #000000">索引和关联数组
  6. </span><span style="color: #008080">mysql_fetch_array</span>(,MYSQL_BOTH)解析结果集得到:<span style="color: #000000">索引和关联数组
  7. </span><span style="color: #008080">mysql_fetch_array</span>(,MYSQL_NUM)解析结果集得到:<span style="color: #000000">索引数组
  8. </span><span style="color: #008080">mysql_fetch_array</span>(,MYSQL_ASSOC)解析结果集得到:<span style="color: #000000">关联数组
  9. </span><span style="color: #008080">mysql_fetch_object</span>()解析结果集得到:关联数组

 

php连接数据库

标签:errno   配置文件信息   大致   query   面试   object   include   pre   导入   

人气教程排行