欢迎来到天天文库
浏览记录
ID:45093188
大小:230.50 KB
页数:26页
时间:2019-11-09
《《PHP与MySQL数据库》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、PHP动态网页设计教程十、PHP与MySQL数据库黄迎久内蒙古科技大学工程训练中心主要内容本讲主要内容(1)PHP动态网页与MySQL的综合应用;一、PHP中连接MySQL数据库1、连接MySQL数据库进行MySQL数据库操作前,确保成功连接MySQL数据库。PHP中连接MySQL数据库服务器最简单的函数是mysql_connect().mysql_connect(stringhostname,stringusername,stringpassword);通过PHP程序连接MySQL数据库服务器。
2、若连接成功,则返回一个MySQL服务器连接标识符,否则,返回FALSE。二、PHP中设置字符集2、设置数据库字符集PHP与MySQL服务器成功连接后,才可以进行信息交互。信息交互之前,为防止中文乱码,通常将字符集设置为GBK或UTF8。将MySQL数据库的字符集设为GBK或UTF8是前期工作;还要将‘客户端’、‘连接字符’和‘结果字符’设置为GBK或UTF8;调用PHP函数mys
3、ql_query(‘setnamesgb2312’)可实现以上步骤;三、PHP中关闭MySQL数据库3、关闭MySQL数据库连接MySQL服务器连接占用了数据库服务器以及WEB服务器大量资源,PHP程序与MySQL服务器信息交互之后应尽早关闭MySQL服务器。函数mysql_close([resourcelink_ide
4、ntifier])可以关闭MySQL服务器mysql_close()函数关闭指定的连接标识符所关联的MySQL服务器。若没有指定的link_identifier,则关闭上一个打开的连接。若关闭成功,返回TRUE,失败返回FALSE。四、PHP中操作MySQL数据库’;}$close=
5、mysql_close($link);if($close){echo‘成功关闭MySQL服务器’;}else{echo‘关闭MySQL服务器失败!程序中断执行!’;}?>四、PHP中选择MySQL数据库4、选择当前操作的数据库使用函数mysql_select_db()可以设置当前操作的数据库。boolmysql_select_db(stringdbasename[,resourcelink_identifier]);若没有指定MySQL服务器连接标识符,则使用上一个打开的MySQL服务器,
6、若没有打开的连接,本函数将无参数调用mysql_connect()尝试打开一个新的MySQL服务器连接然后使用它。若选择当前操作的数据库成功,则返回TRUE;否则,返回FALSE;四、PHP中选择MySQL数据库
7、>’;}$close=mysql_close($link);?>五、PHP中发送MySQL命令5、发送SQL语句或MySQL命令使用函数mysql_query()可以向MySQL服务器发送SQL局域或MySQL命令。{bool
8、resource}mysql_query(stringsql[,resourceidentifer]);*当发送的sql字符串执行失败时,mysql_query()函数返回FALSE;*发送的字符串是insert、update、或delete语句,并且sql字符串执行成功时
9、,mysql_query()返回TRUE;*发送的字符串是select语句,并且select语句执行成功时,函数返回结果集(result)类型的数据(实际是resource类型的数据)。五、PHP中发送MySQL命令5、发送SQL语句或MySQL命令(1)发送insert、update或delete语句使用PHP的mysql_query()函数向MySQL服务器引擎发送insert、update、delete等语句,可以使用mysql_affected_rows()函数查看该SQL
此文档下载收益归作者所有