MySQL是一個開源的關系型數據庫管理系統,具有速度快、高性能、穩定性高、易于使用等優點,被廣泛用于互聯網應用和企業數據管理等領域。
以下是個人在學習MySQL過程中的一些筆記。
// 連接MySQL數據庫 $servername = "localhost"; // 數據庫服務器名稱 $username = "username"; // 數據庫用戶名 $password = "password"; // 數據庫密碼 // 創建連接 $conn = mysqli_connect($servername, $username, $password); // 檢測連接 if (!$conn) { die("Connection failed: " . mysqli_connect_error()); } echo "Connected successfully"; // 創建數據庫 $sql = "CREATE DATABASE myDB"; if (mysqli_query($conn, $sql)) { echo "Database created successfully"; } else { echo "Error creating database: " . mysqli_error($conn); } // 創建表格 $sql = "CREATE TABLE MyGuests ( id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, firstname VARCHAR(30) NOT NULL, lastname VARCHAR(30) NOT NULL, email VARCHAR(50), reg_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP )"; if (mysqli_query($conn, $sql)) { echo "Table MyGuests created successfully"; } else { echo "Error creating table: " . mysqli_error($conn); } // 插入數據 $sql = "INSERT INTO MyGuests (firstname, lastname, email) VALUES ('John', 'Doe', 'john@example.com')"; if (mysqli_query($conn, $sql)) { echo "New record created successfully"; } else { echo "Error: " . $sql . "
" . mysqli_error($conn); }
以上是幾個基本操作的示例,MySQL還有很多高級功能,需要不斷學習和實踐。
上一篇jquery 12年