如何在H5中使用MySQL
MySQL是一種開源的、免費使用的關系型數據庫管理系統。在H5中使用它可以存儲和處理數據,同時能夠提高網頁的響應速度和實時性。
下面是在H5中使用MySQL的幾個步驟:
- 連接MySQL數據庫
- 執行SQL語句
- 插入數據
- 刪除數據
<?php
$hostname = "localhost";
$username = "root";
$password = "";
$dbname = "mydatabase";
$con = mysqli_connect($hostname, $username, $password, $dbname);
if (!$con) {
die("Connection failed: " . mysqli_connect_error());
}
?>
以上代碼連接了本地 MySQL 數據庫,用戶名為 root,密碼為空,數據庫名為 mydatabase。如果連接成功,則返回一個 mysqli 對象。
<?php
$sql = "SELECT * FROM mytable";
$result = mysqli_query($con, $sql);
if (mysqli_num_rows($result) > 0) {
while($row = mysqli_fetch_assoc($result)) {
echo "ID:" . $row["id"]. " - Name:" . $row["name"]. "<br>";
}
} else {
echo "0 結果";
}
mysqli_close($con);
?>
以上代碼查詢了 mytable 表中的所有數據。如果查詢結果有數據,則通過 while 循環逐行輸出,否則輸出“0 結果”。結果輸出后關閉連接。
<?php
$sql = "INSERT INTO mytable (id, name, age) VALUES (1, 'Tom', 25)";
if (mysqli_query($con, $sql)) {
echo "新記錄插入成功";
} else {
echo "Error: " . $sql . "<br>" . mysqli_error($con);
}
mysqli_close($con);
?>
以上代碼向 mytable 表中插入一個新記錄,包括三列:id、name 和 age。如果插入成功,則輸出“新記錄插入成功”,否則輸出錯誤信息并關閉連接。
<?php
$sql = "DELETE FROM mytable WHERE id=1";
if (mysqli_query($con, $sql)) {
echo "記錄刪除成功";
} else {
echo "Error deleting record: " . mysqli_error($con);
}
mysqli_close($con);
?>
以上代碼刪除了 mytable 表中 id 為 1 的記錄。如果刪除成功,則輸出“記錄刪除成功”,否則輸出錯誤信息并關閉連接。
以上是關于在H5中使用MySQL的簡單介紹,希望能夠幫助到初學者。