zoukankan      html  css  js  c++  java
  • MySQL的增删改查

    1. MySQL注释语法--,#

    2. 后缀是.sql的文件是数据库查询文件。

    3. 保存查询。 关闭查询时会弹出提示是否保存,保存的是这段文字,不是表格(只要是执行成功了表格已经建立了)。保存以后下次再查询的话列表里面会出现保存的表格,双击就可以打开文字,看到以前写的内容。

    CRUD操作:
    create 创建(添加)
    read 读取
    update 修改
    delete 删除

    1、添加数据
    insert into Info values('p009','张三',1,'n001','2016-8-30 12:9:8') ;
    给特定的列添加数据
    insert into Info (code,name) values('p010','李四');
    自增长列的处理
    insert into family values('','p001','数据','T001','数据',1);

    insert into 表名 values(值)

    2、删除数据
    删除所有数据
    delete from family
    删除特定的数据
    delete from Info where code='p001'

    delete from 表名 where 条件

    3、修改数据
    修改所有数据
    update Info set name='徐业鹏'
    修改特定数据
    update Info set name='吕永乐' where code='p002'
    修改多列
    update Info set name='吕永乐',sex=1 where code='p003'

    update 表名 set 要修改的内容 where 条件

    4、读取数据
    (1)简单读取,查询所有列(*) 所有行(没有加条件)
    select * from Info
    (2)读取特定列
    select code,name from Info
    (3)条件查询
    select * from Info where code='p003'
    (4)多条件查询
    select * from Info where code='p003' or nation='n002' #或的关系
    select * from Info where sex=0 and nation='n002' #与的关系
    (5)关键字查询(模糊查询)
    查所有包含奥迪的汽车
    select * from car where name like '%奥迪%'; #百分号%代表任意多个字符
    查以'皇冠'开头的所有汽车
    select * from car where name like '皇冠%';
    查询汽车名称中第二个字符是'马'的
    select * from car where name like '_马%'; #下划线_代表任意一个字符
    (6)排序查询
    select * from car order by powers #默认升序排列
    select * from car order by powers desc #升序asc 降序 desc
    先按brand升序排,再按照price降序排
    select * from car order by brand,price desc

    MySQL之修改表中的列

    修改表中列的语法:

    一张表,创建完毕,有了N列。之后还可以增加或删除或修改列

    增加表中列的语法:

    alter table 表名 add 列名称 列类型 列参数; [这样加的列在表的最后]
    例:alter table family add age int

    删除表中列的语法:

    alter table 表名 drop 列名
    例:alter table family drop age

    修改表中列类型的语法:

    alter table 表名 modify 列名 新类型 新参数;
    例:alter table family modify age varchar 

    修改表中列名及类型的语法:

    alter table 表名 change 旧列名 新列名 新类型 新参数;
    例:alter table family change name mingzi varchar(20)

  • 相关阅读:
    澄净是什么意思?
    【Cavali风格/优质羊毛混纺面料/高密抗静电里衬/撞色拼皮/立领/绿色/便装单西】玛萨玛索男装网购商城
    【100%纯新美利奴羊毛(除装饰材料外)/半高领/丈青/商务毛衫】玛萨玛索男装网购商城
    victim是什么意思_victim在线翻译_英语_读音_用法_例句_海词词典
    Lind.DDD.Repositories.EF层介绍
    Lind.DDD.Domain领域模型介绍
    大叔也说Xamarin~Android篇~原生登陆与WebView的网站如何共享Session
    Redis学习笔记~Redis并发锁机制
    知方可补不足~sqlserver中对xml类型字段的操作
    json转String 和 String转json 和判断对象类型
  • 原文地址:https://www.cnblogs.com/Strive-count/p/5967088.html
Copyright © 2011-2022 走看看