找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
本帖最后由 杭州10期-王鹏飞 于 2021-8-17 16:36 编辑

建表
步骤:
第一步:新建一个库create database 库名;
第二步:use 库名
第三步:建create table 表名(字段1 字符类型(字符长度),字段2 字符类型2(字符长度2))
第四步:insert into 插入数据

==============================================================

一个汉字占多少唱的和编码有关(uft-8,gbk)

utf-8 :一个汉字=3个字符
gbk:一个汉字=2个字符
认识字符类型:
int 数值类型
char 或 varchar 字31次方符类型
float 浮点型数据
data 时间类型
数值格式:
int 整数 2的负31次方 -2的31次方 字节4
bingint 超大整数 字节8
loath浮点型数据 字节4

===========================================================
建表语句:
create table 表名(字段名1 字符类型(字符长度)。。。)default charset= utf8;

desc 表名 ----查询表结构

建表约束:
表中的限制条件:

作用:为了保证表中的记录完整和有效

1) 非空约束(not null )非空,用于保证字段的值不能为空
2)唯一约束(unique) 保证字段值具有唯一性(不能重复),可以为空,唯一约束可以右多个
3)主键约束(primary key) 保证字段值具有唯一性(不能重复),不能为空,一个表中只有一个主键
4)外键约束(forrign key) 两个表之间的主键建立关系
5)默认(default ) 当字段不填数据,默认数据
6)自增长 auto_increment 当添加一条数据,自动增加+1












分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册