MySQL 创建/删除数据表篇
1.MySQL 创建数据表
创建MySQL数据表需要以下信息:
表名
表字段名
定义每个表字段
创建语法:CREATE TABLE table_name (column_name column_type);
删除语法:DROP TABLE table_name ;
以下例子中我们将在 W3CSCHOOL 数据库中创建数据表w3cschool_tbl:
1 2 3 4 5 6 7 | tutorials_tbl( tutorial_id INT NOT NULL AUTO_INCREMENT, tutorial_title VARCHAR(100) NOT NULL, tutorial_author VARCHAR(40) NOT NULL, submission_date DATE, PRIMARY KEY ( w3cschool_id ) ); |
2.通过命令提示符创建表
使用 SQL 语句 CREATE TABLE 来创建数据表。
1 2 3 4 5 6 7 | mysql> CREATE TABLE w3cschool_tbl( -> w3cschool_id INT NOTNULL AUTO_INCREMENT, -> w3cschool_titleVARCHAR(100) NOT NULL, -> w3cschool_authorVARCHAR(40) NOT NULL, -> submission_date DATE, -> PRIMARY KEY (w3cschool_id ) -> ); |
MySQL命令终止符为分号 (;) 。
3.使用PHP脚本创建/删除数据表或插入数据
语法:bool mysql_query( sql, connection);
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | $sql = "CREATE TABLEtutorials_tbl( "创建 "tutorial_id INT NOTNULL AUTO_INCREMENT, ". "tutorial_titleVARCHAR(100) NOT NULL, ". "tutorial_authorVARCHAR(40) NOT NULL, ". "submission_dateDATE, ". "PRIMARY KEY (tutorial_id )); " ; $sql = "DROP TABLEw3cschool_tbl";删除 mysql_select_db( 'TUTORIALS' ); $retval = mysql_query( $sql, $conn); //判断是否成功而设置的参数; if(! $retval ) { die('数据表创建失败: ' . mysql_error()); } echo "数据表创建成功\n"; mysql_close($conn); |
转载请注明:IT运维空间 » Mysql » mysql快速学习创建/删除数据表篇(六)
发表评论