• MySQL数据库技术笔记(2)


    对于数据库表中列的增加的命令:
    alter table 表名 add 列名 数据类型 [first|after 指定的列名] ;
    例如:在student表中增加一列家庭地址,排列在手机号这一列的后面。
    alter table student add address varchar(100) after phone;
    acd63dc7786d45feb16bfde694b25806.png
     
    调整数据库表中列的顺序的命令:
    alter table 表名 modify 列名 数据类型 [first|after 指定的列名] ;
    例如,将phone这一列调整到age这一列的前面,也就是需要将phone调整到name的后面;
    alter table student modify phone varchar(11) after name;
    8294775a2d2c4490a50c9c94e9afc616.png
     
    a4093e57b7364396b58f57de15409ba9.png
    例如,把student表中的phone这一列修改为iphone;
    alter table student change phone iphone varchar(11);
    223569180b2d4bfd92d4ccce134a74fa.png
     
    8f91efb722a447039a69532f1e9c89b7.png
     
    例如,将address字段的数据长度从100修改为200;
    alter table student modify address varchar(200);
    fd7d5f4241034a01b007715392326b0a.png
     
    37b422ef400b4844ac8dd5f1a7d8cd9d.png
     
     
    例如,从student表中删除iphone这一列;
    alter table student drop iphone;
     
    50561d3bb8e7482cba7482dce1dc57b9.png
    22804e0126de498985c95e9cf40f1631.png
    9d428a64b70e46bf95727a803d4fe9d0.png
     
    例如,删除班级表
    drop table if exists tb_class;
    f84f93327dad4128b926d31aeeb7aa12.png
    296c7cf43e8e4b628bff235f68f516be.png
     
    指定表中添加数据的命令:
    例如,把张三同学的个人信息添加至student学生表中
    insert into student(id,name,age,address) values(1,'张三',20,'江西省南昌市');
    查询student表中的所有数据
    select id,name,age,address from student;
    9aa7a778522b41d1a625bebd15e6c8d2.png
    当给表中的所有字段添加数据的时候,添加的 sql 语句中字段名可以省略
    insert into student values(2,'李四',22,'江西省九江市');
    当查询表中的所有字段的时候,以*号代替,表示查询所有字段。
     
    49981db39bc44410b2d2bf046620e54e.png
    批量添加数据:
    insert into 表名 values(数据1,数据2,数据3……),(数据1,数据2,数据3……),(数据1,数据2,数据
    3……);
    bc7aba74085a4db0bd36072f25106400.png
     
    查询语句的简单用法,查询表中的某一些字段
    188d16589f694d898d5a5caa8584fe03.png
    将要查询的字段取昵称,为了方便用户理解,用关键字as定义
     
    c0bbb27cc3e44f789469163b9b11e143.png
    修改数据的语法:
    update 表名 set 字段名1=更新的数据,字段名2=更新的数据 where 条件字段名=条件值;
    例如,将学号为1的同学的年龄改为18岁。
    update student set age=18 where id=1;
    2dbe161a7e30417d8cd25723d2964f64.png
    例如,将学号为4的同学,年龄改为24岁,家庭地址改为景德镇
    8f4bbdb8767947e880f68066ac5710fc.png
    删除数据的语法:
    delete from 表名 where 条件字段=条件值;
    从学生表中删除姓名为老王的同学信息
    174c9e5fc19c4dc7b4022fcaed16f95b.png
     
     
     

     

  • 相关阅读:
    Mac 通过docker安装MinIO
    基于51单片机的人体红外探测防盗报警
    RNA剪接增强免疫检查点抑制疗效
    DBSync数据库同步工具
    10个全球最佳免费土地覆被/土地利用数据资源
    简单实现一个todoList(上移、下移、置顶、置底)
    java计算机毕业设计在线教育系统源代码+系统+数据库+lw文档
    合成游戏开发方案
    4.9 nodejs操作多种数据库
    Java程序员:三个月刷完1000道面试真题,没想到老板直接给我升职了
  • 原文地址:https://blog.csdn.net/u010321564/article/details/132900851