PHP與MySQL互動——建立資料表
阿新 • • 發佈:2018-12-25
建立一個名User的資料表
SQL語句為:
CREATE TABLE User (id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, name VARCHAR(20) NOT NULL, password VARCHAR(20) NOT NULL, sex VARCHAR(20) NOT NULL, dob DATE NOT NULL, email VARCHAR(50) NOT NULL);
PHP程式碼:
<?php // 建立連線,這裡多的引數是資料庫名稱。 $con=mysqli_connect('localhost','root','root','mydb'); // 檢測連線 if ($con->connect_error) { die("連線失敗: " . $con->connect_error); } // 使用 sql 建立資料表 $sql = "CREATE TABLE User ( id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, name VARCHAR(20) NOT NULL, password VARCHAR(20) NOT NULL, sex VARCHAR(20) NOT NULL, dob DATE NOT NULL, email VARCHAR(50) NOT NULL );"; //呼叫mysqli的query方法 if ($con->query($sql)) { echo "Table User created successfully"; } else { echo "建立資料表錯誤: " . $con->error; } //關閉連線 $con->close(); ?>
執行結果: