1. 程式人生 > 其它 >Java自學-MySQL(2)

Java自學-MySQL(2)

Java自學-MySQL(2)

1、操作資料庫語句

2、列的資料型別講解

3、資料庫的欄位屬性

4、建立資料庫表

-- 目標:建立一個school資料庫
-- 建立學生表(列,欄位)使用SQL建立
-- 學號int登入密碼varchar(20)姓名,性別varchar(2),出生日期(datatime) ,家庭住址, email

-- 注意點,使用英文(),表的名稱和欄位儘量使用``括起來
-- auto_increment 自增
-- 字串使用單引號括起來
-- 所有的語句後面加,(英文的),最後一個不用加
-- primary key 主鍵,一般一個表只有一個唯一的主鍵!
create table if not exists students(
		`id` int(4) not null auto_increment comment '學號',
		`name` varchar(20) not null default '匿名' comment '姓名',
		`pwd` varchar(20) not null default '123456' comment '密碼',
		`sex` varchar(2) not null default '女' comment '性別',
		`birthday` datetime default null comment '出生日期',
		`address` varchar(100) default null comment '家庭住址',
		`email` varchar(50) default null comment '郵箱',
		primary key(`id`)
)engine = innodb default charset=utf8

5、MylSAM和InnoDB區別

navicat註釋快捷鍵 Ctrl+/