数据表的创建

数据表操作

创建数据表
先选择数据库 比如: use sjk;
CREATE TABLE 表名 ( ) default charset=‘utf8’;

创建表的关键词
UNSIGNED 无符号;
auto_increment 自增长;
NOT NULL 不为空;
PRIMARY KEY 主键;
COMMENT ’ '; 注释内容;
IF NOT EXISTS ; 没有这个表的时候创建;

=查询表=
SHOW TABLES; 查询数据库已有的表;
DESC 表名 ; 查询要查询的表中所有的字段;
DESC 表名 字段名;查询某一项字段;如name 、id 、age、time、like;
SHOW CREATE TABLE 表名;查询已建的某个表;
SHOW COLUMNS FROM 表名;查看表结构;

=修改表=
ALTER TABLE 表名 ADD LIKE varchar(40);在表结构最后添加字段;
ALTER TABLE 表名 CHANGE 列名 列名 varchar(40);修改字段名,第一个换成第二个;
ALTER TABLE 表名 MODIFY 列 VARCHAR(50); 修改字段类型;
ALTER TABLE 表名 DROP 列 ; 删除字段;
ALTER TABLE 表名 RENAME 表名; 修改数据表名称;
RENAME TABLE 表名1 TO 表名2; 将表名1重命名为表名2;
DROP TABLE IF NOT EXISTS 表名 ; 删除数据表;

关于创建表的四种约束
UNIQUE; 加上代表具有唯一性;
DEFAULT; 加上代表默认值;
PRIMARY KEY; 主键约束;
NOT NULL; 不为空;

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值