PHP连接MySQL:完成数据库操作的基本语句(php连接mysql语句)
PHP是一种强大的、流行的编程语言,它具备网络应用开发、数据库开发和图形设计等多种功能,常常与MySQL数据库这样的关系型数据库一起使用。本文将介绍如何使用PHP连接MySQL数据库以完成数据库操作的基本语句。
首先,我们需要使用MySQL服务器的数据库管理系统(如phpMyAdmin)来建立用户账号和数据库,并为MySQL账号设置用户名和密码。
接下来,我们需要在PHP代码中完成连接MySQL的工作,使用如下代码:
$serverName = ‘localhost’;
$userName = ‘YourUserName’;
$password = ‘YourPassword’;
$connection = mysqli_connect($serverName, $userName, $password);
?>
其中,$serverName代表是MySQL服务器的主机名,$userName 是MySQL用户名,$password是MySQL密码,mysqli_connect()函数提供了对MySQL服务器的连接,成功连接数据库,可以调用mysqli_select_db()函数来选择一个指定的数据库来实现数据库操作。
PHP中完成MySQL操作的基本语句包括:
1.创建表:在一个数据库中,可以通过CREATE TABLE语句来创建新的表
$sql = “CREATE TABLE Users(
ID INT(6) NOT NULL PRIMARY KEY,
Name VARCHAR(30) NOT NULL,
Age INT(30) NOT NULL
)”;
if (mysqli_query($conn, $sql)) {
echo “Table MyGuests created successfully”;
} else {
echo “Error creating table: ” . mysqli_error($conn);
}
?>
2.插入数据:使用INSERT语句在表中添加新的行
$sql =”INSERT INTO Users (ID, Name, Age)
VALUES (1, ‘John’, 20)”;
if (mysqli_query($conn, $sql)) {
echo “New record created successfully”;
} else {
echo “Error: ” . $sql . “
” . mysqli_error($conn);
}
?>
3.检索数据:使用SELECT语句从表中检索数据:
$sql = “SELECT id, name, age From Users”;
$result = mysqli_query($conn,$sql);
if (mysqli_num_row($result) > 0) {
// output data of each row
while($row = mysqli_fetch_assoc($result)) {
echo “ID: ” . $row[“id”]. “Name: ” . $row[“name”]. “Age: ” .$row[“age”]. “
“;
}
} else {
echo “0 results”;
}
?>
4.更新数据:使用UPDATE语句更新表中的数据
$sql = “UPDATE Users SET age=30 WHERE name=’John'”;
if (mysqli_query($conn, $sql)) {
echo “Record updated successfully”;
} else {
echo “Error: ” . $sql . “
” . mysqli_error($conn);
}
?>
5.删除数据:使用DELETE语句删除表中的数据
$sql = “DELETE FROM Users WHERE name=’John'”;
if (mysqli_query($conn, $sql)) {
echo “Record deleted successfully”;
} else {
echo “Error: ” . $sql . “
” . mysqli_error($conn);
}
?>
最后,在完成数据库操作之后,要记得调用mysqli_close()函数关闭连接。
以上就是使用PHP来完成MySQL数据库操作的基本语句,使用本文提供的技术,即可完成MySQL数据库系统和PHP编程语言的互动。