当前位置:首页 > 行业动态 > 正文

php7如何执行mysql

在PHP7中,可以使用mysqli或PDO扩展来执行MySQL操作。首先确保已经安装了MySQL和PHP7,然后创建一个数据库连接,执行SQL语句。

在PHP7中执行MySQL操作,可以使用以下步骤:

1、安装MySQL扩展:确保你的PHP环境已经安装了MySQL扩展,如果没有安装,可以通过以下命令来安装:

“`

sudo aptget install php7.0mysql

“`

2、连接到MySQL数据库:使用mysqli或PDO扩展来建立与MySQL数据库的连接,以下是使用mysqli扩展连接到MySQL数据库的示例代码:

“`php

<?php

$servername = "localhost";

$username = "your_username";

$password = "your_password";

$dbname = "your_database";

// 创建连接

$conn = new mysqli($servername, $username, $password, $dbname);

// 检查连接是否成功

if ($conn>connect_error) {

die("连接失败: " . $conn>connect_error);

}

echo "连接成功";

?>

“`

3、执行SQL查询:一旦建立了与MySQL数据库的连接,就可以执行SQL查询了,以下是一个简单的示例,演示如何执行SELECT查询并将结果输出到屏幕上:

“`php

<?php

// 创建连接

$conn = new mysqli($servername, $username, $password, $dbname);

// 检查连接是否成功

if ($conn>connect_error) {

die("连接失败: " . $conn>connect_error);

}

// SQL查询语句

$sql = "SELECT id, name FROM your_table";

// 执行查询并获取结果集

$result = $conn>query($sql);

// 检查查询是否成功并处理结果集

if ($result>num_rows > 0) {

while($row = $result>fetch_assoc()) {

echo "id: " . $row["id"]. " Name: " . $row["name"]. "<br>";

}

} else {

echo "0 结果";

}

// 关闭连接

$conn>close();

?>

“`

4、插入、更新和删除数据:除了执行SELECT查询外,还可以使用INSERT、UPDATE和DELETE语句来插入、更新和删除数据,以下是一些示例代码:

插入数据:

“`php

$sql = "INSERT INTO your_table (column1, column2) VALUES (‘value1’, ‘value2’)";

if ($conn>query($sql) === TRUE) {

echo "新记录插入成功";

} else {

echo "Error: " . $sql . "<br>" . $conn>error;

}

“`

更新数据:

“`php

$sql = "UPDATE your_table SET column1=’new_value1′ WHERE id=1";

if ($conn>query($sql) === TRUE) {

echo "记录更新成功";

} else {

echo "Error: " . $sql . "<br>" . $conn>error;

}

“`

删除数据:

“`php

$sql = "DELETE FROM your_table WHERE id=1";

if ($conn>query($sql) === TRUE) {

echo "记录删除成功";

} else {

echo "Error: " . $sql . "<br>" . $conn>error;

}

“`

0