[摘要]+----------+------+---------+2 rows in set (0.00 sec)注意MySQL语句是以“;”结尾,如果忘了写是无法执行语句的,在箭头后面添加分号即可;这里我...
+----------+------+---------+2 rows in set (0.00 sec)
注意MySQL语句是以“;”结尾,如果忘了写是无法执行语句的,在箭头后面添加分号即可;这里我们可以看到表里面有两条刚刚写入的数据。
表创建的基本约束
字段的NULL与NOT NULL
在创建表的时候,我们可以设定该字段是否可为空,如果不可为空,那么在插入数据时,则不能为空。
我们来创建一个数据表table2:
mysql> CREATE TABLE table2(
-> username VARCHAR(20) NOT NULL,
-> age TINYINT UNSIGNED NULL,
-> salary FLOAT(8,2)
-> );这里username为非空,age为NULL,salary不写,我们来查看表结构:
mysql> SHOW COLUMNS FROM table2;
+----------+---------------------+------+-----+---------+-------+
关键词:对于MySQL数据表设置的详细说明