文档介绍:实验八 PHP与Mysql数据库交互实验
一、实验目的
;
;
。
二、实验方法
通过实验,学生可以做到:
。
、删除、查询操作。
。
三、实验过程
(一)创建数据库和数据表
在地址栏输入http://localhost:8080/phpmyadmin/,在弹出的窗口的用户栏内输入“root”,密码栏内输入安装时预留的密码,显示如下页面则表明登录成功。
在左侧选择数据库“test”(如果没有,则创建之),并向其中添加“学生信息”表(studentInfo),表中添加字段“姓名、年龄、性别、住址、专业”等。
如果操作正确,显示下图则表明数据表创建成功,下面可以向表中添加数据。
选择要进行操作的数据表(studentInfo),然后单击“插入”即可进行数据的插入操作。
此处插入数据的操作不是很方便,是逐字段进行的。
测试数据请学生自行编写,至少插入十条不同的数据,以便后续使用。
(二)使用PHP操作MySql数据库
,用于连接Mysql数据库。如果连接成功,给出“已经成功连接MySQL数据库”的信息,否则,给出“不能连接到MySQL数据库”的信息。示例代码如下:
<?
$connection=mysql_connect('','root','111111')
or die('不能连接到MySQL数据库:'.mysql_error());
echo '已经成功连接MySQL数据库<br />';
?>
在浏览器地址栏输入:http://localhost:端口号/,回车,显示如图2所示,则表明PHP 与MySQL能够协同工作了。
建立数据库链接后,需要使用mysql_select_db()函数,来指定一个数据库,本例为刚刚创建的test数据库。下面演示mysql_select_db()函数的使用方法,示例代码如下。
<?php
//使用mysql_connect()连接数据库服务器
$conn = mysql_connect("localhost","root","12345678");
//使用mysql_select_db()指定数据库时,指定与之对应的句柄
mysql_select_db("test",$conn) or die("选择数据库失败");
echo “选择数据库成功”;
?>
要求:,从test数据库的studentInfo表中读取所有数据记录,并输出学生的姓名和年龄以及studentInfo表中记录的条数。示例代码如下:
<html>
<head>
<title> 用PHP从表中读取数据</title>
</head>
<body>
<?php
$i