HP与MySQL数据库.ppt
《HP与MySQL数据库.ppt》由会员分享,可在线阅读,更多相关《HP与MySQL数据库.ppt(26页珍藏版)》请在三一办公上搜索。
1、PHP动态网页设计教程,十、PHP与MySQL数据库,黄迎久内蒙古科技大学工程训练中心,主要内容,本讲主要内容(1)PHP动态网页与MySQL的综合应用;,一、PHP中连接MySQL数据库,1、连接MySQL数据库 进行MySQL数据库操作前,确保成功连接MySQL数据库。PHP中连接MySQL数据库服务器最简单的函数是mysql_connect().mysql_connect(string hostname,string username,string password);,通过PHP程序连接MySQL数据库服务器。若连接成功,则返回一个MySQL服务器连接标识符,否则,返回FALSE。,二
2、、PHP中设置字符集,2、设置数据库字符集 PHP与MySQL服务器成功连接后,才可以进行信息交互。信息交互之前,为防止中文乱码,通常将字符集设置为GBK或UTF8。将MySQL数据库的字符集设为GBK或UTF8是前期工作;还要将客户端、连接字符和结果字符设置为GBK或UTF8;调用PHP函数mysql_query(set names gb2312)可实现以上步骤;,三、PHP中关闭MySQL数据库,3、关闭MySQL数据库连接 MySQL服务器连接占用了数据库服务器以及WEB服务器大量资源,PHP程序与MySQL服务器信息交互之后应尽早关闭MySQL服务器。函数mysql_close(res
3、ource link_identifier)可以关闭MySQL服务器,mysql_close()函数关闭指定的连接标识符所关联的MySQL服务器。若没有指定的link_identifier,则关闭上一个打开的连接。若关闭成功,返回TRUE,失败返回FALSE。,四、PHP中操作MySQL数据库,;$close=mysql_close($link);if($close)echo 成功关闭MySQL服务器;else echo 关闭MySQL服务器失败!程序中断执行!;?,四、PHP中选择MySQL数据库,4、选择当前操作的数据库 使用函数mysql_select_db()可以设置当前操作的数据库。
4、bool mysql_select_db(string dbasename,resource link_identifier);,若没有指定MySQL服务器连接标识符,则使用上一个打开的MySQL服务器,若没有打开的连接,本函数将无参数调用mysql_connect()尝试打开一个新的MySQL服务器连接然后使用它。若选择当前操作的数据库成功,则返回TRUE;否则,返回FALSE;,四、PHP中选择MySQL数据库,;$close=mysql_close($link);?,五、PHP中发送MySQL命令,5、发送SQL语句或MySQL命令 使用函数mysql_query()可以向MySQL服务
5、器发送SQL局域或MySQL命令。bool|resource mysql_query(string sql,resource identifer);,*当发送的sql字符串执行失败时,mysql_query()函数返回FALSE;*发送的字符串是insert、update、或delete语句,并且sql字符串执行成功时,mysql_query()返回TRUE;*发送的字符串是select语句,并且select语句执行成功时,函数返回结果集(result)类型的数据(实际是resource类型的数据)。,五、PHP中发送MySQL命令,5、发送SQL语句或MySQL命令(1)发送insert、u
6、pdate或delete语句 使用PHP的mysql_query()函数向MySQL服务器引擎发送insert、update、delete等语句,可以使用mysql_affected_rows()函数查看该SQL语句影响到的表记录行数。int mysql_affected_rows(resource link_identifier),*取得最近一次与link_indentifier关联的insert、update、delete语句所影响的记录行数。,五、PHP中发送MySQL命令,5、发送SQL语句或MySQL命令(1)发送insert、update或delete语句 使用PHP的mysql_
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- HP MySQL 数据库
链接地址:https://www.31ppt.com/p-6507446.html