MySQL是一款非常流行的關系型數據庫管理系統,用于存儲和檢索大量數據。
近年來,MySQL被廣泛應用于各種應用場景中。以下是幾個MySQL應用案例。
<?php // PHP代碼 $username = "root"; $password = "password"; $host = "localhost"; $database = "mydatabase"; $connection = mysqli_connect($host, $username, $password, $database); // 檢查連接是否成功 if (mysqli_connect_errno()) { die("連接 MySQL 失敗:" . mysqli_connect_error()); } // 查詢語句 $query = "SELECT * FROM customers"; // 執行查詢 $result = mysqli_query($connection, $query); // 輸出查詢結果 while ($row = mysqli_fetch_assoc($result)) { echo $row['name'] . ", " . $row['email'] . "<br>"; } // 關閉連接 mysqli_close($connection); ?>
上面的PHP代碼使用MySQL查詢客戶數據,并將結果輸出到Web頁面上。
CREATE TABLE employees ( id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(50), department VARCHAR(50), salary DECIMAL(10,2) ); INSERT INTO employees (name, department, salary) VALUES ('Alice', 'HR', 55000.00), ('Bob', 'Finance', 65000.00), ('Charlie', 'IT', 75000.00);
此外,MySQL還常常被用于管理企業的數據。上面的SQL代碼創建了一個名為“employees”的表,該表用于存儲員工的姓名、部門和薪資信息。該表的記錄可以通過INSERT語句添加到表中。
USE mydatabase; SELECT department, AVG(salary) AS avg_salary FROM employees GROUP BY department;
使用SQL語句,可以輕松地從MySQL數據庫中提取有價值的信息。例如,上面的查詢語句使用GROUP BY子句計算不同部門的平均薪資。