MySQL的基本操作------表格中基本语句(总结--时而跟新)

表格

  1. 创建表命令:create table 表名称;
  2. 表中插入数据命令:insert into 表名 (字段名1, 字段名2, 字段名3, …) values (字段1, 字段2, 字段3, …);
    或insert into 表名 values (字段1, 字段2, 字段3, …);
  3. 查询表中的数据命令:select 字段名 from 表名称 [查询条件];
  4. 查询表中所有的数据命令:select * from 表名称;
  5. 修改表中的数据命令:update 表名称 set 新字段名=新值 where 更新条件(在哪条数据上修改,如:旧数据名=旧数据);
  6. 删除表中的数据命令:delete from 表名称 where 删除条件(在哪条数据上删除,如:数据名=数据);
  7. 添加字段名命令:alter table 表名 add 字段名 列数据类型 约束条件(可省) [first/after 插入位置];
  8. 修改字段名命令:alter table 表名 change 字段名 字段新名称 新数据类型;
  9. 删除字段命令:alter table 表名 drop 字段名;
  10. 重命表名命令:alter table 表名 rename to 新表名;
  11. 删除整张表命令:drop table 表名;
  12. 查看表结构命令:describe 表名;
  13. 查看表中的字段命令:show columns from 表名;
  14. 将表中记录清空命令:delete from 表名;
    或 truncate 表名;
  15. 查看字段、字段类型、主键、默认值:desc/describe <表名>;
  16. 显示创建表时的详细语句: show create table <表名>;
  17. 修改字段数据类型: alter table <表名> modify <字段名> <新数据类型>;
  18. 添加字段排列位置:
    1.将字段修改为表的第一个字段:
    alter table <表名> modify<字段名> <数据类型> first;
    2.将字段放到指定的字段之后:
    alter table <表名> modify<字段名> <数据类型> after <字段名>;
  19. 更改表的存储引擎:alter table <表名> engine= 引擎 (InnoDB)
  20. 添加表约束:
    1.添加主键约束:alter table <表名> add constraint 主键约束名 primary key<字段名>;
    2.添加外键约束:alter table <表名> add constraint 外键约束名 foreign key<字段名> references <主表表名>(关联主表字段);
    3.添加唯一约束: alter table <表名> add constraint 约束名 unique(字段名);
    4.添加非空约束:alter table <表名> modify <字段名> <数据类型> [约束条件];
    5.删除外键约束:alter table <表名> drop foreign key 外键约束名;
    6.删除没有关联的表:drop table [if exists] 表1,表2……表n;
    (注意:If exists关键字不是必须的,用来判断表是否存在,如果存在执行删除,如果不存在,不执行删除)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值