MySQL数据库是目前常用的关系型数据库之一,其结合PHP语言可以在网页中实现数据操作的功能。下面我们将介绍如何在PHP网页中连接MySQL数据库:
<?php //连接数据库 $con=mysqli_connect("localhost","root","123456"); //判断是否连接成功 if(!$con){ die("连接失败: ".mysqli_connect_error()); } echo "连接成功"; //关闭连接 mysqli_close($con); ?>
以上是连接数据库的基本代码,其中"localhost"为主机名,"root"为用户名,"123456"为密码。在实际应用中,你需要将它们分别改为你所连接的主机名、用户名和密码。
接下来我们将在连接成功的基础上进行数据的增删改查操作:
<?php //连接数据库 $con=mysqli_connect("localhost","root","123456","test"); //判断是否连接成功 if(!$con){ die("连接失败: ".mysqli_connect_error()); } echo "连接成功"; //添加数据 $sql="INSERT INTO students (name, age, sex) VALUES ('张三',18,'男')"; if(mysqli_query($con,$sql)){ echo "添加成功"; }else{ echo "添加失败: ".mysqli_error($con); } //查询数据 $sql="SELECT * FROM students"; $result=mysqli_query($con,$sql); if(mysqli_num_rows($result)>0){ while($row=mysqli_fetch_assoc($result)){ echo $row["id"]." ".$row["name"]." ".$row["age"]." ".$row["sex"]."<br>"; } }else{ echo "0 结果"; } //修改数据 $sql="UPDATE students SET age=20 WHERE name='张三'"; if(mysqli_query($con,$sql)){ echo "修改成功"; }else{ echo "修改失败: ".mysqli_error($con); } //删除数据 $sql="DELETE FROM students WHERE name='张三'"; if(mysqli_query($con,$sql)){ echo "删除成功"; }else{ echo "删除失败: ".mysqli_error($con); } //关闭连接 mysqli_close($con); ?>
以上是连接数据库并进行数据操作的基本代码。其中,我们使用"test"作为连接的数据库名,你需要将它改为你所连接的数据库名称。对于添加、修改和删除数据的SQL语句,也需要根据你所用的数据库进行相应的修改。
通过以上代码,我们可以实现在PHP网页中连接MySQL数据库,并进行数据的增删改查操作。这对于需要在网站上进行数据处理的工程师来说,是一个不可或缺的技能。