开源的PHPmysql:第14讲MySql-扩展.ppt

开源的PHPmysql:第14讲MySql-扩展.ppt

ID:52310215

大小:1.44 MB

页数:24页

时间:2020-04-04

开源的PHPmysql:第14讲MySql-扩展.ppt_第1页
开源的PHPmysql:第14讲MySql-扩展.ppt_第2页
开源的PHPmysql:第14讲MySql-扩展.ppt_第3页
开源的PHPmysql:第14讲MySql-扩展.ppt_第4页
开源的PHPmysql:第14讲MySql-扩展.ppt_第5页
资源描述:

《开源的PHPmysql:第14讲MySql-扩展.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第十二讲MYSQL-扩展本节内容开启与关闭数据库链接开启数据库查询数据表数据库和字段的信息取得数据库的记录数据MySQL操作的错误处理开启与关闭数据库链接第一步是使用PHP函数mysql_connect()开启MySQL数据库的连结,简单的说,就是使用账号和密码登入MySQL服务器。createtablestudent(sidintnotnullauto_increment,namevarchar(20)notnull,primarykey(sid));开启连结在PHP程序开启MySQL数据库链接的函数是mysql_connect():$link

2、=mysql_connect($hname,$user,$pass);函数的传回值,如果成功传回资源标识符,如果失败传回false检查连结只需使用if条件就可以检查是否成功开启数据库链接:if($link!=false){//MySQL数据库链接成功!………}程序代码的if条件检查传回值是否为false,如果不是,表示链接数据库成功。关闭连结不再需要存取MySQL数据库时,就可以使用mysql_close()函数释放数据库链接资源所占用的内存:mysql_close($link);如果成功关闭传回true,否则为false。连接和关闭示例

3、p     $link=mysql_connect("localhost","mysql_user","mysql_password")         ordie("Couldnotconnect:".mysql_error());     print("Connectedsuccessfully");     mysql_close($link); ?>另外一种连接方式$link=mysql_pconnect($hname,$user,$pass);函数的传回值,如果成功传回资源标识符,如果失败传回falseMySQL服务器的域名或IP地址M

4、ySQL服务器的用户账号和密码开启数据库查询数据表开启MySQL服务器指定的数据库查询数据表另一种方式查询数据表选择数据库第二步是指定MySQL服务器需要处理的数据库,PHP提供mysql_select_db()函数:$db=mysql_select_db($dbname,$link)ordie("无法开启$dbname数据库!
");数据库名称字符串开启的数据库链接(可选参数)exit()的别名开启失败才会执行执行数据表查询PHP程序可以使用mysql_query()函数执行SQL指令的查询:$result=mysql_query($sq

5、l,$link);SQL指令字符串开启目前的数据库链接(可选参数)mysql_query()返回值mysql_query()仅对SELECT,SHOW,EXPLAIN或DESCRIBE语句返回一个资源标识符,如果查询执行不正确则返回FALSE。对于其它类型的SQL语句,mysql_query()在执行成功时返回TRUE,出错时返回FALSE。将它视为以表格方式储存

6、的记录资料,每一行对应一条记录,每一列是一字段选择数据库查询示例取得记录和域值PHP程序可以使用mysql_result()函数取得查询结果的记录和字段值$no=mysql_re

7、sult($result,0,"stdno");$name=mysql_result($result,0,"name");//此函数不常使用推荐使用mysql_fetch_row(),mysql_fetch_array()纪录指针从0行开始释放结果集合占用的内存当不再需要查询结果时,在PHP程序记得自行释放占用的记忆体,以免浪费服务器的宝贵资源PHP程序是使用mysql_free_result()函数释放占用的内存,如下所示:mysql_free_result($result);示例

8、localhost","root","123");mysql_select_db("test",$link);$result=mysql

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。