zoukankan      html  css  js  c++  java
  • Mysql的基本操作(一)增、删、改

    创建/增加(create创建,alter字段操作,insert插入)

    • 创建数据库

      create database 数据库名称 charset=utf8;
      # 例:
      create database test charset=utf8;
      
    • 创建数据表

      Create table 数据表名称(
      字段一  类型[约束],
      字段二  类型[约束],
      等...
      );
      # 例:
      create table test_table(
      id int auto_increment primary key,
      text varchar(20) not null
      );
      
    • 给数据表添加新的字段

      alter table 表名 add 字段名 类型[约束]
      # 例:
      alter table test_table add name varchar(20) not null;
      
    • 给数据表添加数据

      insert into 表名 values(字段1的值,字段2的值,....之后所有的字段的值);
      insert into 表名(指定字段1,指定字段2...)
      # 例:
      insert into test_table values(null, "test1","test2");  # 这里注意主键的值可以用NULL来实现,会自动自增
      insert into test_table (text, name) values("test3", "test4");
      

    删除(drop数据库和数据表, alter字段操作, delete数据)

    • 删除数据库

      drop database 数据库名称
      # 例:
      drop database test;
      
    • 删除数据表

      drop table 数据表
      # 例:
      drop table test_table;
      
    • 删除数据表字段

      alter table 表名 drop 字段名
      # 例:
      alter table test_table drop name;
      
    • 删除数据表中的数据

      delete from 数据表名称     # 清空整个数据表
      delete from 数据表名称  where 判断条件
      # 例:
      delete from test_table;
      delete from test_table where id>2;
      

    修改(alter字段操作, update数据操作)

    • 修改对应字段

      alter table 表名 modify 字段名 类型[约束]  # 在不可以修改原来的字段名
      alter table 表名 change 原字段名 修改后的字段名 类型[约束]  # 
      # 例:
      alter table test_table modify text varchar(100) not null;
      alter table test_table change text text2 varchar(100) not null;
      
    • 修改数据

      update 表名 set 字段名=修改后的值
      update 表名 set 字段名=修改后的值  where 条件
      # 例:
      update test_table set text="test11";
      update test_table set text="test22" where id>2;
      

  • 相关阅读:
    NX二次开发-UFUN设置显示状态抑制显示UF_DISP_set_display
    NX二次开发-使用NXOPEN C++向导模板做二次开发
    ANTV/G6 怎么按条件自定义节点颜色(Graphin)
    js数组去重及数组对象去重
    vue组件老胡机抽奖(转载)
    Kafka第二节
    Kafka第一节
    更改idea的database数据库连接的ddl格式
    不推荐别的了,IDEA 自带的数据库工具就很牛逼!
    MongoDB 按照时间段查询某个物理机的CPU使用率,按照时间倒序排序,取出最新的5条数据
  • 原文地址:https://www.cnblogs.com/fandx/p/10507910.html
Copyright © 2011-2022 走看看