MySQL是一款流行的开源关系型数据库管理系统,广泛用于各种应用程序。以下是一些与MySQL相关的基本操作。
连接MySQL
connect_error) { die("连接失败: " . $conn->connect_error); } echo "连接成功"; ?>
创建数据库
connect_error) { die("连接失败: " . $conn->connect_error); } // 创建数据库 $sql = "CREATE DATABASE myDB"; if ($conn->query($sql) === TRUE) { echo "数据库创建成功"; } else { echo "Error creating database: " . $conn->error; } $conn->close(); ?>
创建表
connect_error) { die("连接失败: " . $conn->connect_error); } // 创建表 $sql = "CREATE TABLE MyGuests ( id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, firstname VARCHAR(30) NOT NULL, lastname VARCHAR(30) NOT NULL, email VARCHAR(50), reg_date TIMESTAMP )"; if ($conn->query($sql) === TRUE) { echo "表创建成功"; } else { echo "Error creating table: " . $conn->error; } $conn->close(); ?>
插入数据
connect_error) { die("连接失败: " . $conn->connect_error); } // 插入数据 $sql = "INSERT INTO MyGuests (firstname, lastname, email) VALUES ('John', 'Doe', 'john@example.com')"; if ($conn->query($sql) === TRUE) { echo "新记录插入成功"; } else { echo "Error: " . $sql . "
" . $conn->error; } $conn->close(); ?>
查询数据
connect_error) { die("连接失败: " . $conn->connect_error); } // 查询数据 $sql = "SELECT id, firstname, lastname FROM MyGuests"; $result = $conn->query($sql); if ($result->num_rows > 0) { // 输出每行数据 while($row = $result->fetch_assoc()) { echo "id: " . $row["id"]. " - Name: " . $row["firstname"]. " " . $row["lastname"]. "
"; } } else { echo "0 结果"; } $conn->close(); ?>
这是一些MySQL相关的基本操作。除此之外,MySQL还有许多强大的功能和语句,可供开发人员使用。
上一篇 mysql相关日志
下一篇 mysql相关技术外文文献