MySQL数据表的基本操作

**

MySQL数据表的基本操作

**

数据表的基本操作:

  1. 创建数据表:create table 表名(字段名1 类型 约束
    字段名2 类型 约束
    …….
    );
  2. 查看数据表:show tables;
  3. 表建成后更改表中数据类型:alter table 表名 modify 字段名 数据类型;
  4. 复制表结构:create table 表名 like 要被复制表的名字;
    对数据的操作:增、删、查、改

  5. 给所有字段赋值:insert into 表名 values(值1,值2,…….);
    给指定的字段赋值:insert into 表名(字段1,2,3…) values(值1,2,3…);
    一次赋值多条记录:insert into 表名 values (记录1),(记录2),(记录3)…;
    增加字段:alter table 表名 add 字段名 数据类型 约束 after 字段;

  6. 删除数据表:drop tables 表名1, 表名2,表名3,…….
    Drop table if exists 表名
    删除表中所有的数据:delete from 表名; (不会删除自增)
    删除指定数据:delete from 表名 where 条件;
    删除字段:alter table 表名 drop 字段名;
    删除表中所有数据:truncate 表名;
    drop、delete、truncate 区别
    drop删除表结构和表中数据
    delete 可接where条件,只删除指定或所有数据,不会清除自增(如果再输入延续上次的值)
    truncate 不可接where条件,清除表中所有数据,会清除自增。

  7. 查询所有字段内容:select * from 表名;
    查询指定字段内容:select 字段1,字段2,字段3,…. from 表名;
    查询指定内容:select 要显示的内容 from 表名 五大子句;

  8. Update 表名 set 字段名=值; (后可接where条件)
    MySQL的五大子句
    where、group by、having、order by、limit
  9. Where 后面可接查找的指定条件;条件可以是比较运算符或逻辑运算符
  10. Group by 分组,是对指定的字段分组 或是对聚合函数的分组依据
  11. Having 是对查询结果进行过滤
  12. Order by 排序,对查询结果进行排序。升序asc,降序desc
  13. Limit 对返回结果进行截取
  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值