MySQL数据库
文章平均质量分 68
MySQL数据库相关知识点
算法哥
任何一种语言都是一种编码的方式,而语言的语法规则是编解码的算法。
展开
-
存储引擎(MySQL当中的核心部分)
存储引擎就是存储数据、建立索引、更新/查询数据等技术的实现方式。存储引擎是基于表的,而不是基于库的,所以存储引擎也可被称为表类型。在创建表时,指定存储引擎CREATE TABLE 表名(字段1 字段1类型 [COMMENT 字段1注释]……字段n 字段n类型 [COMMENT 字段n注释])ENGINE=INNODB [COMMENT 表注释];查看当前数据库支持的存储引擎。原创 2023-10-26 09:58:34 · 29 阅读 · 0 评论 -
MySQL事务
事务是一组操作的集合,它是一个不可分割的工作单位,事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求,即这些操作要么同时成功,要么同时失败。 默认MySQL的事务是自动提交的,也就是说,当执行一条DML语句,MySQL会立即隐式的提交事务。原创 2023-10-24 23:34:13 · 22 阅读 · 0 评论 -
SQL-多表查询
概述:指从多张表中查询数据笛卡尔积:笛卡尔乘积是指在数学中,两个集合A集合和B集合的所有组合情况。(在多表查询时,需要消除无效的笛卡尔积)原创 2023-09-23 17:05:03 · 230 阅读 · 0 评论 -
SQL-约束(外键约束)
1.概念:约束是作用于表中字段上的规则,用于限制存储在表中的数据。2.目的:保证数据库中数据的正确、有效性和完整性。约束描述关键字非空约束限制该字段的数据不能为nullnot null唯一约束保证该字段的所有数据都是唯一的、不重复的unique主键约束主键是一行数据的唯一标识,要求非空且唯一默认约束保存数据时,如果未指定该字段的值,则采用默认值default检查约束(8.0.16版本之后)保证字段值满足某一个条件check外键约束。原创 2023-09-23 09:11:50 · 646 阅读 · 0 评论 -
SQL-函数
函数是指一段可以直接被另一段程序调用的程序或代码。原创 2023-09-23 08:29:11 · 29 阅读 · 0 评论 -
SQL的DCL语句
DCL英文全称是Data Control Language(数据控制语言),用来管理数据库用户、控制数据库的访问权限。原创 2023-09-19 23:38:37 · 77 阅读 · 0 评论 -
SQL的DQL语句
DQL英文全称是Data Query Language(数据查询语言),用来查询数据库中表的记录。原创 2023-09-19 21:24:52 · 68 阅读 · 0 评论 -
SQL的DML语句
DML英文全称是Data Manipulation Language(数据操作语言),用来对数据库表中的数据记录进行增删改操作。添加数据(INSERT)修改数据(UPDATE)删除数据(DELETE)原创 2023-09-19 19:33:16 · 52 阅读 · 0 评论 -
SQL通用语法及分类(含DDL语句)
MySQL中的数据类型有很多,主要分为三类:数值类型、字符串类型、日期时间类型。]为可选参数,最后一个字段后面没有逗号。注意:在删除表时,表中的全部数据也会被删除。删除指定表,并重新创建该表。USE 数据库名;查询当前数据库所有表。查询指定表的建表语句。修改字段名和字段类型。原创 2023-09-18 20:35:15 · 44 阅读 · 0 评论 -
MySQL数据库的数据模型
概念: 建立在关系模型基础上,由多张互相连接的二维表组成的数据库。所以将来如果不通过表结构存储数据的数据库我们就称之为非关系型数据库。2.使用SQL语言操作,标准统一,使用方便。1.使用表存储数据,格式统一,便于维护。原创 2023-09-16 20:27:28 · 49 阅读 · 0 评论 -
MySQL的启动与连接
mysql [-h 127.0.0.1]指定的是连接的是哪一个IP,[-p 3306]指的是连接的是哪一个端口,这两个参数可以省略,默认连接的就是本机的3306。1.我们可以直接在我们Windows的命令行当中输入services.msc,就会进入到Windows的系统服务,因为之前在安装MySQL的时候,我们就已经提到了MySQL安装完成后就会自动注册为系统服务。1.直接使用MySQL提供的客户端命令行工具,输入密码123456,在这里我们就可以看到MySQL的版本号。1.在系统设置中找到高级系统设置。原创 2023-09-16 20:02:55 · 2052 阅读 · 0 评论 -
MySQL概述与下载
名称全称简称数据库存储数据的仓库,数据是有组织的进行存储数据库管理系统操纵和管理数据库的大型软件SQL操作关系型数据库的编程语言,定义了一套操作关系型数据库的统一标准。原创 2023-09-16 13:51:55 · 52 阅读 · 0 评论