欢迎来到天天文库
浏览记录
ID:48088400
大小:72.50 KB
页数:29页
时间:2020-01-14
《PHP语言与数据库操作.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第8章PHP语言与数据库操作主要内容MySQL服务器与数据库的连接MySQL数据库与数据表结构的维护MySQL数据表记录维护PHP与MySQL服务器数据交换技术8.1PHP技术与MySQL数据库在服务器端使用PHP程序接收来自网页表单提交的数据,并对其进行数据维护,包括将数据保存到MySQL数据表,修改数据表,删除数据表,统计分析等。使用PHP处理数据库的步骤连接MySQL服务器打开MySQL数据库检验数据的有效性、完整性、一致性保存、加工、查询数据记录关闭MySQL服务器8.2PHP技术连接MySQL服务器、数据库PHP语言访问MySQL数据库的函数
2、连接MySQL服务器:mysql_connect()选择MySQL数据库:mysql_select_db()关闭MySQL服务器:mysql_close()8.2PHP技术连接MySQL服务器、数据库8.2.1连接MySQL服务器dblogin.htm网页程序接收数据dblogin.php处理网页接收的数据1.连接MySQL服务器概述2.连接MySQL服务器语句格式:服务器连接变量=mysql_connect(服务器名,用户名,密码)例题:$host=“localhost”;$user=“root”;$password=“123456”;$conn=m
3、ysql_connect($host,$user,$password);8.2PHP技术连接MySQL服务器、数据库8.2.1连接MySQL服务器dblogin.php$host=“localhost”;$user=“root”;$password=“123456”;$conn=mysql_connect($host,$user,$password);$conn判断连接MySQL服务器是否成功。if(!$conn)die(“连接MySQL服务器失败!”);8.2PHP技术连接MySQL服务器、数据库8.2.2连接MySQL数据库dblogin.php1
4、.连接MySQL数据库概述2.连接MySQL数据库语句格式:变量=mysql_select_db(数据库名,服务器连接变量)例题:$dbname=“bookkey”;$opendb=mysql_select_db($dbname,$conn);判断连接数据库是否成功。if(!$opendb)die(“连接数据库失败!”);$conn是连接服务器成功的到的连接变量8.2PHP技术连接MySQL服务器、数据库8.2.3关闭MySQL数据库dblogin.php1.关闭MySQL数据库概述2.关闭MySQL数据库语句格式:mysql_close(服务器连接变
5、量)例题:mysql_close($conn);8.3PHP技术对数据库、数据表的操作8.3.1PHP对数据库的操作dblogin.phpmysql_query(),mysql_list_dbs(),mysql_list_tables(),mysql_tablename()1.执行sql语句格式:变量=mysql_query(sql命令字符串,服务器连接变量);例题:在MySQL服务器创建“booktest”数据库。$sqlcmd=“createdatabasebooktest”$strq=mysql_query($sqlcmd,$conn);判断sq
6、lcmd命令执行是否成功。if(!$strq)die(“创建booktest数据库失败!”);8.3PHP技术对数据库、数据表的操作8.3.1PHP对数据库的操作phpmysql.htmphpmysql.php2.创建数据库文件sql命令=“createdatabasebooktest”例题:在MySQL服务器创建“booktest”数据库。$sqlcmd=“createdatabasebooktest”;$strq=mysql_query($sqlcmd,$conn);判断sqlcmd命令执行是否成功。if(!$strq)die(“创建booktes
7、t数据库失败!”);8.3PHP技术对数据库、数据表的操作8.3.1PHP对数据库的操作phpmysql.php3.删除数据库文件sql命令=“dropdatabaseifexistsbooktest”例题:在MySQL服务器删除“booktest”数据库。$sqlcmd=“dropdatabaseifexistsbooktest;”;$strq=mysql_query($sqlcmd,$conn);判断sql命令执行是否成功。if(!$strq)die(“删除booktest数据库失败!”);MySQL命令结尾的分号不能少PHP语句结尾符号的分号不能
8、少8.3PHP技术对数据库、数据表的操作8.3.1PHP对数据库的操作phpmysql.php
此文档下载收益归作者所有