Mysql实例:建库建表并插入数据2
<上一节
下一节>
drop database if exists school; // 如果存在SCHOOL则删除
create database school; // 建立库SCHOOL
use school; // 打开库SCHOOL
create table teacher( // 建立表TEACHER
id int(3) auto_increment not null primary key,
name char(10) not null,
address varchar(50) default ''深圳'',
year date
); // 建表结束
// 以下为插入字段
insert into teacher values('''',''glchengang'',''深圳一中'',''1976-10-10'');
insert into teacher values('''',''jack'',''深圳一中'',''1975-12-23'');
注意,在建表中:
create database school; // 建立库SCHOOL
use school; // 打开库SCHOOL
create table teacher( // 建立表TEACHER
id int(3) auto_increment not null primary key,
name char(10) not null,
address varchar(50) default ''深圳'',
year date
); // 建表结束
// 以下为插入字段
insert into teacher values('''',''glchengang'',''深圳一中'',''1976-10-10'');
insert into teacher values('''',''jack'',''深圳一中'',''1975-12-23'');
注意,在建表中:
- 将ID设为长度为3的数字字段:int(3);并让它每个记录自动加一:auto_increment;并不能为空:not null;而且让他成为主字段primary key。
- 将NAME设为长度为10的字符字段
- 将ADDRESS设为长度50的字符字段,而且缺省值为深圳。
- 将YEAR设为日期字段。
<上一节
下一节>