MySQL数据库入门(二)增加和删除数据

1.show tables; 显示当前数据库中的所有表
2.desc worker; 显示指定表中的所有字段;(worker表名)
3. rename table worker to user; 重命名表格
在这里插入图片描述
4. drop database mydb2; 删除数据库mydb2
5. drop table student1; 删除表student1
6. insert into 表名(列名) values(列值); 插入单条数据. 如果给每个字段都赋值,可以省略掉字段的书写
注意:
a.列名和列值的类型、个数以及顺序一一对应
b.可以把列名当做Python中的形参,把列值当做实参
c.值不能超出列定义的长度
d.如果插入的是空值,写Null/null
e.插入的是日期,和字符串一样,使用引号括起来

7. select * from 表名; 查询所有列
8. update 表名 set 新字段; 没有where子句,则默认所有的行都被同时更新为指定的操作
update 表名 set 新字段 where 条件;
注意:
a.完全可以更新一个字段或者多个字段
b.where相当于Python中的if语句
c.可以指定任何条件到where子句中
d.如果没有where子句,则默认所有的行都被同时更新为指定的操作[慎用!一般要结合where使用]
在这里插入图片描述
9.delete from 表名; 清空表格内容
注意:
a.如果where子句没有指定,则默认将表中的数据全部删除【慎用!】
b.可以指定任何条件在where子句中

10. truncate table 表名; 清空表格内容
11. drop table 表名; 清空表格内容
注意:
delete:删除表中的指定数据,表结构还在,删除之后的数据可以找回,对自动增加的字段无影响
truncate:清空表中的数据,删除的数据是不能找回的,执行速度比delete快,自动增加的字段会重新计数
drop: 删除表,数据和表结构都删除

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值