MySQL是一種常見的關系型數據庫管理系統(RDBMS),被廣泛地應用于Web應用程序的開發中。
MySQL 主要有以下特點:
- 速度快
- 并發能力強
- 具備事務安全性
- 支持多種編程語言
- 開源免費
下面是一個簡單的MySQL連接實例:
//連接數據庫 $link = mysqli_connect(DB_HOST, DB_USER, DB_PASSWORD, DB_DATABASE); //檢測連接是否成功 if(!$link){ die("連接失敗:".mysqli_connect_error()); }
在MySQL中,數據存儲在表中。下面是一個創建表結構的示例:
CREATE TABLE `employees` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(50) NOT NULL, `age` int(11) NOT NULL, `email` varchar(50) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4;
MySQL支持各種查詢語句。下面是一個簡單的查詢例子:
//查詢所有記錄 $sql = "SELECT * FROM employees"; $result = mysqli_query($link, $sql); if(mysqli_num_rows($result) >0){ while($row=mysqli_fetch_assoc($result)){ echo "ID:".$row['id']." Name:".$row['name']." Age:".$row['age']." Email:".$row['email']; } } else{ echo "沒有記錄"; }
總之,MySQL是一個功能強大且易于使用的關系型數據庫管理系統,值得學習和使用。
下一篇mysql的臨時密碼