0x01 前言
突发奇想,想使用phpstudy搭建数据库并使用php与之进行交互,然后便有了之后的操作。
0x02 phpstudy下载
这个自行下载,比较简单。
0x03 phpstudy中安装数据库管理软件
下载SQL_Front
打开工具
0x04 phpstudy数据库相关操作
直接进去就行,可能要输入密码,就看应用上的数据库的信息上面有账户信息。
1.创建数据库
2.创建表
右击数据库==>填写相关的信息
3.创建字段
右击表==>新建==>然后填写字段名字、类型
0x05 php与数据库的交互
<?php
$link = mysqli_connect("localhost:3306","root","123456");//数据库端口的连接
if($link){
echo"数据库连接成功";
}
$sql_select = mysqli_select_db($link,"stu");//连接数据库
if($sql_select)
{
print($sql_select);
echo "是正确连接的!!!111";
}
$query='INSERT into student(id,name,age,major) VALUES("4","王五","34","地信")';
mysqli_query($link, $query);
$str ="select * from student"; //查询语句
$result = mysqli_query($link,$str);
$arr=array();
echo mysqli_num_rows($result);
while($row = mysqli_fetch_array($result))
{
$arr[] = $row;
}
?>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<style>
table,th,td
{
border:1px solid #000;
}
</style>
</head>
<body>
<table align="center">
<th colspan="4">学生查询系统</th>
<tr>
<td>序号</td>
<td>姓名</td>
<td>年龄</td>
<td>专业</td>
</tr>
<?php
foreach ($arr as $key=>$value)
{
?>
<tr>
<td><?php echo $value['Id'];?></td>
<td><?php echo $value['name'];?></td>
<td><?php echo $value['age'];?></td>
<td><?php echo $value['major'];?></td>
</tr>
<?php }?>
</table>
</body>
</html>