mysql创建部门信息表_day02_mysql:数据表创建

基于不同的操作目的,为提高效率,创建数据库时可使用不同的数据库存储引擎,最常见时事务型InnoDB

mysql 常见数据类型

字符串: char 固定长度, varchar(n) 可变长度

数值: int , float(m, d) , double(m, d) m为整数位数,d为小数位数

日期/时间: date 日期, time 时间, datetime 日期和时间

创建数据表时,五大完整性约束:

primary key 主键约束,唯一且不能为空

not null  非空约束

unique  唯一性约束

default   默认约束

foreign key  外键约束  foreign key() references ()

check  检查约束

create table (

[约束1],

...

[约束n],

);

### 创建数据表

举例:

- 员工信息表:employees

1. 设计表结构、字段;

字段 :工号 姓名 性别 年龄 部门 薪水

id name gender age department salary

2. 创建员工信息表

mysql>create database pgdb;

Query OK,1 row affected (0.31sec)

mysql>use pgdb;

Database changed

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值