• 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子句等,下次再做讲解

  • 相关阅读:
    绘制QQ圆形图像
    java环境变量设置
    NDK调试
    NDK中android.mk文件的简单介绍和第三方库的调用
    Opencv的使用,NDK的简单使用
    java类成员的访问权限
    一、基础篇--1.2Java集合-HashMap源码解析
    一、基础篇--1.2Java集合-ArrayList和Vector的区别
    一、基础篇--1.2Java集合-Arraylist 与 LinkedList 区别
    一、基础篇--1.2Java集合-List、Set、Map区别
  • 原文地址:https://www.cnblogs.com/xiaocainiao920/p/8044345.html
Copyright © 2020-2023  润新知