博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php连接数据的步骤
阅读量:6826 次
发布时间:2019-06-26

本文共 813 字,大约阅读时间需要 2 分钟。

1. $link =  mysql_connect(主机名,账号,密码) --连接数据库

2. mysql_select_db("库名",$link); --选择数据库

 

3. mysql_query(sql语句[,$link]); 发送sql语句

若是select查询:返回结果集

若是增删改,返回boolean布尔值(true表示成功,false表示sql执行失败)

 

4. mysql_affected_rows([$link]); //获取刚刚执行的增删改操作,影响的行数

 

5. mysql_insert_id([$link]) //获取刚刚执行添加后的自增id号的值。

 

 

6. 对返回的结果集的解析

mysql_fetch_assoc(结果集) ; //一条条解析结果集中的数据,并以关联数组返回。

 

 

7。mysql_free_result("结果集")  //释放结果集

 

8. mysql_close($link); //关闭连接。

 

 

 

这个可以精简到5步,配置文件是单独的,连接没有写入到配置文件

require("dbconfig.php");  

1,$link=@mysql_connect(HOST,USER,PASS) or die("数据库连接失败!");   //连接数据库

2,mysql_select_db(DBNAME,$link);  //选择数据库

3,mysql_query($sql,$link);  //发送sql语句,$link可以不要.

4,mysql_affected_rows([$link]); //获取刚刚执行的增删改操作,影响的行数

5,mysql_close($link);  //关闭连接

 

新手才开始学习PHP。如果有错误和更好的方法可以指导一下。

转载于:https://www.cnblogs.com/nestfly/archive/2012/04/22/2465420.html

你可能感兴趣的文章
Ubuntu/Centos 系统上安装与配置Nginx
查看>>
spring集成 JedisCluster 连接 redis3.0 集群
查看>>
DOM基础2
查看>>
什刹海记忆
查看>>
硬盘分区时GPT和MBR的区别/选择
查看>>
Nginx 配置简述
查看>>
css后代选择器(div.class中间不带空格)
查看>>
在CentOS下利用Python+selenium获取腾讯首页的今日话题。
查看>>
Chapter 2 Open Book——38
查看>>
C++11特性(模板类 initializer_list)
查看>>
将数字转换千分位分隔形式
查看>>
父类和子类的构造方法的调用顺序
查看>>
2017第一周日
查看>>
git submodule的使用
查看>>
Python爬虫学习——获取网页
查看>>
javaWeb服务器配置
查看>>
linux 最常用的yum源remi
查看>>
[Go] Http / Net 相关资料
查看>>
Apple Pay在美超越PayPal
查看>>
word break相关问题的解法
查看>>