vscood怎样用php连接mysql数据库
- 安装PHP和MySQL
首先需要安装PHP和MySQL。可以在官方网站下载并安装。
- 创建数据库
打开MySQL的命令行工具,创建一个数据库:
CREATE DATABASE mydatabase;
- 创建数据表
在该数据库中创建一个数据表:
USE mydatabase;
CREATE TABLE users (
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
firstname VARCHAR(30) NOT NULL,
lastname VARCHAR(30) NOT NULL,
email VARCHAR(50),
reg_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
);
- 连接数据库
在PHP代码中连接MySQL数据库:
<?php
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "mydatabase";
// 创建连接
$conn = mysqli_connect($servername, $username, $password, $dbname);
// 检查连接
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
echo "Connected successfully";
?>
- 插入数据
插入一条数据到数据表中:
$sql = "INSERT INTO users (firstname, lastname, email)
VALUES ('John', 'Doe', 'john@example.com')";
if (mysqli_query($conn, $sql)) {
echo "New record created successfully";
} else {
echo "Error: " . $sql . "<br>" . mysqli_error($conn);
}
- 查询数据
从数据表中查询数据:
$sql = "SELECT id, firstname, lastname FROM users";
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) > 0) {
// 输出每行数据
while($row = mysqli_fetch_assoc($result)) {
echo "id: " . $row["id"]. " - Name: " . $row["firstname"]. " " . $row["lastname"]. "<br>";
}
} else {
echo "0 results";
}
- 关闭连接
完成后关闭连接:
mysqli_close($conn);
``
原文地址: http://www.cveoy.top/t/topic/hw2s 著作权归作者所有。请勿转载和采集!