MySQL是一種流行的關系型數(shù)據(jù)庫管理系統(tǒng),而MySQL庫則是用于在編程中操作MySQL數(shù)據(jù)庫的庫。
在使用MySQL庫的時候,需要使用一個MySQL連接對象,這個對象包括了連接到MySQL數(shù)據(jù)庫所需要的一切屬性與方法。
//建立MySQL連接對象 $mysqli = new mysqli('localhost', 'username', 'password', 'database'); //如果連接失敗則輸出錯誤信息 if ($mysqli->connect_error) { die('Connect Error (' . $mysqli->connect_errno . ') ' . $mysqli->connect_error); }
建立連接對象之后,可以使用下列代碼來執(zhí)行一個SQL查詢:
//設置查詢語句 $query = "SELECT * FROM `tablename`"; //執(zhí)行查詢 $result = $mysqli->query($query); //遍歷所有結(jié)果集 while ($row = $result->fetch_assoc()) { //輸出查詢結(jié)果 echo $row['id'] . ' ' . $row['name'] . "\n"; }
其他常見的MySQL庫操作包括插入、更新、刪除數(shù)據(jù)和創(chuàng)建、修改和刪除表等。這些操作和查詢類似,只需使用不同的SQL語句和對應的MySQL連接與方法。