当前位置: 首页 > article >正文

MySql表结构设计 - 数据操作语言

DML(Data Manipulation Language,数据操作语言)用来对数据库中表的数据记录进行增删改查操作。

首先创建一个表

create table up (
	username varchar(10) comment '用户名',
	password varchar(13) comment '密码'
);

insert

  • 指定字段添加数据

    insert into 表名(字段名1...) values (1...);
    
    insert into up(username, password) values('glm', 'glmmmm');
    --- 可以改变顺序
    insert into up(password, username) values('pwd', 'usnm');
    
  • 全部字段添加数据

    insert into 表名 values(1...);
    
    insert into up values('golitter', 'golitterpwd');
    
  • 批量添加数据(指定字段)

    insert into 表名(字段1...) values(11...), (21...),...;
    
    insert into up(username) values('test'), ('ok'), ('kerwin');
    
  • 批量添加数据(全部字段)

    insert into 表名 values(11...), (21...), (31...);
    
    insert into up values('k', '1234'), ('2345', 'kfdjksljfdkf');
    

update

  • 修改数据

    update 表名 set 字段1=1... [where 条件];
    
    update up set username='usn' where username='usnm';
    

    如果没有条件,则更新整张表的所有数据。

delete

  • 删除数据

    delete from 表名 [where 条件];
    
    DELETE FROM up WHERE username='k';
    

    如果没有条件,则删除整张表的所有数据。

    delete不能删除某个字段的值;如果要操作,可以使用update将该字段设置为null。


http://www.kler.cn/news/340002.html

相关文章:

  • 2024-10-08 问AI: [AI面试题] 什么是人工智能?
  • Ubuntu 18.04安装storcli查看阵列信息
  • 力扣【2187-完成旅途的最少时间】【数组-C语言实现】
  • 【斯坦福CS144】Lab0
  • 银河麒麟操作系统设置指定用户访问共享文件夹
  • ComfyUI【基础篇】:小白都可以学会的ComfyUI安装教程(秋叶版安装包)
  • df命令输出的详细解释
  • 11、论文阅读:无监督夜间图像增强:层分解与光效抑制的结合
  • C++ 秋招查缺补漏
  • Mysql:数据库和表增删查改基本语句
  • cat用来查看文件内容、合并文件,或者将文件内容输出到终端
  • Qt QPushButton clicked信号浅析
  • 正则表达式-“三剑客”(grep、sed、awk)
  • LeetCode题练习与总结:单词规律--290
  • Java如何写一个构造函数
  • Python酷库之旅-第三方库Pandas(138)
  • 昇思MindSpore进阶教程--黑塞矩阵
  • C++ 算法学习——1.8 悬线法
  • 大数据新视界 --大数据大厂之数据质量评估指标与方法:提升数据可信度
  • C语言— exec系列函数