MySQL是一種開源的關系型數(shù)據(jù)庫管理系統(tǒng),具有高效、可靠、穩(wěn)定、安全和易于使用等特點,被廣泛應用于網站開發(fā)中。
在網頁開發(fā)中,MySQL可以通過PHP、Python、Java等編程語言訪問和操作,為網頁提供數(shù)據(jù)存儲和查詢服務。
<?php //連接MySQL數(shù)據(jù)庫 $servername = "localhost"; $username = "username"; $password = "password"; $dbname = "database"; $conn = new mysqli($servername, $username, $password, $dbname); //判斷連接是否成功 if ($conn->connect_error) { die("連接失敗: " . $conn->connect_error); } //執(zhí)行SQL查詢語句 $sql = "SELECT id, name, age FROM users"; $result = $conn->query($sql); //輸出查詢結果 if ($result->num_rows >0) { while($row = $result->fetch_assoc()) { echo "id: " . $row["id"]. " - Name: " . $row["name"]. " - Age: " . $row["age"]. "<br>"; } } else { echo "0 結果"; } //關閉連接 $conn->close(); ?>
以上PHP代碼中,首先使用mysqli類連接MySQL數(shù)據(jù)庫,然后執(zhí)行SQL查詢語句并輸出結果。
在網頁中,可以通過HTML表單提交數(shù)據(jù)到MySQL數(shù)據(jù)庫,并在頁面中展示查詢結果。以下是一個簡單示例:
<!--HTML表單--><form action="submit.php" method="post"> Name: <input type="text" name="name"><br> Age: <input type="text" name="age"><br> <input type="submit" value="提交"> </form> <!--PHP代碼--><?php //獲取表單提交的數(shù)據(jù) $name = $_POST["name"]; $age = $_POST["age"]; //連接MySQL數(shù)據(jù)庫 $servername = "localhost"; $username = "username"; $password = "password"; $dbname = "database"; $conn = new mysqli($servername, $username, $password, $dbname); //判斷連接是否成功 if ($conn->connect_error) { die("連接失敗: " . $conn->connect_error); } //執(zhí)行SQL插入語句 $sql = "INSERT INTO users (name, age) VALUES ('$name', '$age')"; if ($conn->query($sql) === TRUE) { echo "數(shù)據(jù)插入成功!"; } else { echo "數(shù)據(jù)插入失敗: " . $conn->error; } //關閉連接 $conn->close(); ?>
以上示例中,HTML表單通過POST方式提交數(shù)據(jù)到submit.php頁面,PHP代碼先獲取表單提交的數(shù)據(jù),然后與MySQL數(shù)據(jù)庫建立連接,最后執(zhí)行插入語句并輸出結果。
上一篇mysql 網頁顯示
下一篇怎么使ie9識別css3