MySQL是一種流行的開源關系型數據庫管理系統,廣泛應用于Web應用程序的開發和管理。它是一種高效、可靠、穩定且易于使用的數據庫平臺,具有良好的擴展性和安全性,成為企業級數據庫的首選之一。
MySQL支持多種操作系統平臺,如Windows、Linux、macOS等,并提供多種編程語言的API。它的主要特點包括:
- 支持標準SQL語言和高級擴展功能
- 支持多線程處理和并發操作
- 提供完整的訪問控制和用戶權限管理
- 支持事務處理和數據備份與恢復
- 提供豐富的存儲引擎,如InnoDB、MyISAM等
下面是一個示例代碼,展示了如何使用PHP連接MySQL數據庫:
//連接MySQL數據庫 $link = mysqli_connect("localhost", "username", "password", "database_name"); //檢查連接是否成功 if(!$link){ echo "連接失敗:" . mysqli_connect_error(); exit; } //執行SQL查詢語句 $sql = "SELECT * FROM users"; $result = mysqli_query($link, $sql); //處理查詢結果 if(mysqli_num_rows($result) >0){ while($row = mysqli_fetch_assoc($result)){ echo "姓名:" . $row["name"] . ",年齡:" . $row["age"] . "
"; } } else { echo "沒有數據"; } //關閉連接 mysqli_close($link);
以上代碼通過mysqli_connect()函數連接MySQL數據庫,執行SELECT語句,并逐行輸出查詢結果。mysqli_fetch_assoc()函數用于獲取查詢結果的每一行數據。最后使用mysqli_close()函數關閉連接。