色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

PHP mysql執行

張吉惟1年前7瀏覽0評論

PHP是目前最流行的web開發語言之一,而mysql則是最受歡迎的關系型數據庫。在web開發過程中,常常需要進行數據存儲、查詢、更新等操作,這時候就需要PHP與mysql交互。

在PHP中,通過mysql擴展庫可以輕松地連接mysql數據庫,如下所示:

<?php
$host = 'localhost'; //數據庫地址
$user = 'root'; //用戶名
$password = '123456'; //密碼
$link = mysql_connect($host, $user, $password); //連接數據庫
if (!$link) {
die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
mysql_close($link); //關閉連接
?>

在執行SQL語句之前,一般需要先選擇數據庫,例如:

<?php
$database = 'test'; //數據庫名
mysql_select_db($database, $link); //選擇數據庫
?>

現在,我們可以根據需求執行SQL語句進行數據庫操作了。例如,我們想要查詢test表中所有數據:

<?php
$sql = 'SELECT * FROM test'; //查詢語句
$result = mysql_query($sql); //執行查詢,并獲得結果集
if (!$result) {
die('Query failed: ' . mysql_error());
}
//遍歷結果集
while ($row = mysql_fetch_assoc($result)) {
echo $row['id'] . "\t" . $row['name'] . "\n";
}
mysql_free_result($result); //釋放結果集
?>

如果我們需要向test表中插入一條數據,可以使用如下代碼:

<?php
$name = 'Jack'; //姓名
$age = 18; //年齡
$sql = "INSERT INTO test (name, age) VALUES ('$name', $age)"; //插入語句
if (!mysql_query($sql)) {
die('Insert failed: ' . mysql_error());
}
echo 'Inserted successfully';
?>

當然,還有更新數據、刪除數據等操作,這里就不一一贅述了。總之,通過PHP mysql擴展庫,我們可以輕松地進行數據庫操作,使得web開發變得更加簡便、高效。