mysql的基本命令

对于刚学习数据库的同学来说,我个人不建议一上手就安装客户端可视化工具去学习,因为上面有很多直接创建数据库以及创建数据表和更改信息的图标,甚至于都不用敲命令就可以直接添加想要的东西了。本节只讲解最基本的增删改查

 案例:现在有一个数据表school,其中对应的属性有name,city,grade,class

一:增加数据

用法:insert into 数据表 数据表中属性 values (自己想增加的属性)

案例1:想增加一行信息:小明,深圳,7年级,2班

实际操作:insert into school (name,city,grade,class) values (“小明”,“深圳”,“7”,“2”)

案例2想增加一行信息:xiaohua,shanghai,7年级,1班

实际操作:insert into school (name,city,grade,class) values (“xiaohua”,“shanghai”,“7”,“1”)

二:删除数据

用法:delete from 数据表 where (删除的条件)

案例1:想删除小明那行所有的数据

实际操作:delete from school where name=小明

案例2:删除整张表的数据(慎用)

实际操作:delete from school

备注:也就是说当我们使用删除用法的时候如果忘记填写where子句,那么整张数据表将会被我们删除。

三:更新数据

用法:update 数据表 set 表中某一个属性值=修改后的数据值  where (修改的条件)

案例1:更新xiaohua的city数据为beijing

update school set city=beijing where name=xiaohua

四:查询数据

用法: select 数据表中的属性 from 数据表 where (查询条件)

案例1:查询xiaohua的city

实际操作: select city from school where name=xiaohua

案例2:查询xiaohua的city和grade

实际操作:select city,grade from school where name=xiaohua

案例3:查询整张表的数据

实际操作:select * from school

数据库中后续还有分组,排序以及like子句等,下次再做讲解

原文地址:https://www.cnblogs.com/xiaocainiao920/p/8044345.html