MySQL是一款開源的關系型數據庫管理系統,被廣泛應用于Web應用程序的開發中。學習MySQL數據庫,不僅可以幫助我們更好地理解數據庫原理和數據存儲技術,而且還能夠為我們日后的開發工作提供巨大的幫助。下面是我在學習MySQL數據庫過程中的一些讀書筆記。
//建立數據庫連接 $connect = mysqli_connect('localhost', 'root', '', 'test') or die('連接失??!'); //創建表 $sql = "CREATE TABLE user ( id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, name VARCHAR(30) NOT NULL, email VARCHAR(50) NOT NULL, reg_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP )"; if(mysqli_query($connect, $sql)) { echo '表創建成功!'; } else { echo '表創建失敗:' . mysqli_error($connect); } //插入數據 $sql = "INSERT INTO user (name, email) VALUES ('Tom', 'tom@example.com')"; if(mysqli_query($connect, $sql)) { echo '數據插入成功!'; } else { echo '數據插入失?。? . mysqli_error($connect); } //查詢數據 $sql = "SELECT * FROM user"; $result = mysqli_query($connect, $sql); if(mysqli_num_rows($result) >0) { while($row = mysqli_fetch_assoc($result)) { echo '姓名:' . $row['name'] . ',郵箱:' . $row['email'] . '
'; } } else { echo '未查詢到任何記錄!'; }
以上僅是MySQL數據庫中一些基礎操作,MySQL還擁有更多高級特性如索引優化、事務處理等。學習MySQL,讓我們更好地理解數據庫的運用場景和應用技術,為日后的開發工作奠定堅實的基礎。