创建一个名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(); ?>
执行结果: