• 2022.08.19 java web学习


    1.MySQL
    • .frm:表文件
    • .MYD:数据文件
    2.SQL分类
    • DDL(Data Definition Language)数据定义语言,用来定义数据库对象:数据库,表,列等
    • DML(Data Manipulation Language)数据操作语言,用来对数据库中表的数据进行增删改
    • DQL(Data Query Language)数据查询语言,用来查询数据库中表的记录(数据)
    • DCL(Data Control Language)数据控制语言,用来定义数据库的访问权限和安全级别,及创建用户
    3.DDL-操作数据库
    • 查询:SHOW DATABASES;
    • 创建数据库:CREATE DATABASE 数据库名称;
    • 创建数据库(如果不存在则创建):CREATE DATABASE IF NOT EXISTS 数据库名称;
    • 删除数据库:DROP DATABASE 数据库名称;
    • 删除数据库(判断,如果存在则删除):DROP DATABASE IF EXISTS 数据库名称;
    • 查看当前使用的数据库:SELECT DATABASE();
    • 使用数据库:USE 数据库名称;
    功能代码
    查询所有数据库SHOW DATABASES;
    创建数据库CREATE DATABASE 数据库名称;
    创建数据库(如果不存在则创建)CREATE DATABASE IF NOT EXISTS 数据库名称;
    删除数据库DROP DATABASE 数据库名称;
    删除数据库(判断,如果存在则删除)DROP DATABASE IF EXISTS 数据库名称;
    查看当前使用的数据库SELECT DATABASE();
    使用数据库USE 数据库名称;
    4.DDL-操作表
    • 创建(Create);查询(Retrieve);修改(Update);删除(Delete)
    功能代码
    查询当前数据库下所有表名称SHOW TABLES;
    查询表结构DESC 表名称;
    创建表CREATE TABLE 表名(字段名1 数据类型1, … , 字段名n 数据类型n);
    删除表DROP TABLE 表名;
    删除表时判断表是否存在DROP TABLE IF EXISTS 表名;
    修改表名ALTER TABLE 表名 RENAME TO 新的表名;
    添加一列ALTER TABLE 表名 ADD 列名 数据类型;
    修改数据类型ALTER TABLE 表名 MODIFY 列名 新数据类型;
    修改列名和数据类型ALTER TABLE 表名 CHANGE 列名 新列名 新数据类型;
    删除列ALTER TABLE 表名 DROP 列名;
    5.DML

    添加数据

    功能代码
    给指定列添加数据INSERT INTO 表名(列名1, 列名2, …) VALUES(值1, 值2, …);
    给全部列添加数据INSERT INTO 表名 VALUES(值1, 值2, …);
    批量添加数据INSERT INTO 表名(列名1, 列名2, …) VALUES(值1, 值2, …), (值1, 值2, …), …;
    批量添加数据INSERT INTO 表名 VALUES(值1, 值2, …), (值1, 值2, …), …;

    修改数据

    功能代码
    修改表数据UPDATE 表名 SET 列名1=值1, 列名2=值2,… [WHERE 条件];

    删除数据

    功能代码
    删除数据DELETE FROM 表名 [WHERE 条件];
  • 相关阅读:
    3 编写Makefiles
    基于PHP的校园二手信息网站的设计与实现毕业设计源码251656
    Linux 网络操作命令Telnet
    HTML零基础入门教程完整版
    使用Xshell远程访问工具连接到Linux
    【花雕动手做】有趣好玩的音乐可视化系列小项目(25)--水龙卷旋涡灯
    Python vs C#:首先学习哪种编程语言最好?
    设计模式(五)设计原则part2
    YOLOv8改进全新Inner-IoU损失函数:全网首发|2023年11月最新论文|扩展到其他SIoU、CIoU等主流损失函数,带辅助边界框的损失
    基于51单片机十字路口交通信号灯(启动按键+绿灯同亮报警)
  • 原文地址:https://blog.csdn.net/qq_43601664/article/details/126420447