MySQL 建表命令

create database `company1` default character set utf8 collate utf8_general_ci;
#drop database `company1`;
use `company1`;
# mysqldump -uroot company1 >D:\company1.bak #备份 (-p password)
# mysql -uroot company1 < D:\company1.bak #还原 (-p password)
#==============================================================
drop table if exists `departments`;
CREATE TABLE `departments` (
    `id` SERIAL PRIMARY KEY,
    `name` NVARCHAR(10) COMMENT '部门名称',
    `deleted` BOOLEAN DEFAULT 0
)  ENGINE=INNODB COMMENT='部门表';
insert into `departments`(`name`) values
('人事部'),('开发部');
#==============================================================
drop table if exists `employees`;
CREATE TABLE `employees` (
    `id` SERIAL PRIMARY KEY,
    `department_id` BIGINT UNSIGNED COMMENT '部门ID',
    `deleted` BOOLEAN DEFAULT 0
)  ENGINE=INNODB COMMENT='雇员表';
insert into `employees`(`department_id`) values
(1),(1),(2),(2);
#==============================================================
drop table if exists `profiles`;
CREATE TABLE `profiles` (
    `employee_id` BIGINT UNSIGNED UNIQUE NOT NULL,
    `name` NVARCHAR(6) COMMENT '名字',
    `gender` BOOLEAN COMMENT '性别',
    `age` TINYINT UNSIGNED COMMENT '年龄'
)  ENGINE=INNODB COMMENT='雇员简介表';
insert into `profiles`(`employee_id`,`name`,`gender`,`age`) values
(1,'甲',1,29),(2,'乙',0,21),(3,'丙',1,24),(4,'丁',0,32);
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值