MySQL 教程:MySQL PHP 語法
MySQL 是一種流行的開源關聯數據庫管理系統,廣泛應用於各種網站和應用程序中。它的高效性和靈活性使其成為開發者的首選。本文將介紹 MySQL 的基本語法,並展示如何在 PHP 中使用 MySQL 進行數據操作。
MySQL 基本概念
在深入 MySQL 語法之前,了解一些基本概念是非常重要的:
- 數據庫(Database):用於存儲數據的容器。
- 表(Table):數據庫中的數據以表格形式組織,每個表由行和列組成。
- 行(Row):表中的一條記錄。
- 列(Column):表中的一個屬性。
MySQL 基本語法
1. 創建數據庫
CREATE DATABASE database_name;2. 使用數據庫
USE database_name;3. 創建表
CREATE TABLE table_name (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(100),
age INT
);
4. 插入數據
INSERT INTO table_name (name, age) VALUES ('John Doe', 30);5. 查詢數據
SELECT * FROM table_name;6. 更新數據
UPDATE table_name SET age = 31 WHERE name = 'John Doe';7. 刪除數據
DELETE FROM table_name WHERE name = 'John Doe';在 PHP 中使用 MySQL
在 PHP 中使用 MySQL 進行數據操作,通常使用 MySQLi 或 PDO 擴展。以下是使用 MySQLi 的基本示例:
1. 連接到數據庫
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "database_name";
// 創建連接
$conn = new mysqli($servername, $username, $password, $dbname);
// 檢查連接
if ($conn->connect_error) {
die("連接失敗: " . $conn->connect_error);
}
2. 執行查詢
$sql = "SELECT * FROM table_name";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
// 輸出每行數據
while($row = $result->fetch_assoc()) {
echo "id: " . $row["id"]. " - Name: " . $row["name"]. " - Age: " . $row["age"]. "
";
}
} else {
echo "0 結果";
}
3. 關閉連接
$conn->close();總結
MySQL 是一個強大的數據庫管理系統,能夠有效地處理大量數據。通過本文介紹的基本語法和 PHP 的使用示例,開發者可以快速上手 MySQL 的操作。無論是創建數據庫、表,還是進行數據的增刪改查,MySQL 都提供了簡單而直觀的語法。
如果您正在尋找穩定的 VPS 解決方案來運行您的 MySQL 數據庫,Server.HK 提供多種選擇,適合不同需求的用戶。無論是 香港伺服器 還是其他地區的服務,我們都能為您提供高效的支持。