king

mysql快速学习创建/删除数据表篇(六)

king Mysql 2018-05-20 2182浏览 0

MySQL 创建/删除数据表篇


1MySQL 创建数据表

创建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);


继续浏览有关 mysql 的文章
发表评论