mysql基础知识思维导图

本文目录一览:

数据库(mysql)关键知识

数据库基础知识——Mysql包括什么是数据库、、主流数据库、MySQL架构、、服务器,数据库,表之间的关系、、使用数据库、、SQL分类、存储引擎。什么是数据库 数据库是用来存储数据的。

可以看到,在执行插入语句后数据立刻生效,原因是 MySQL 中的事务自动将它 提交 到了数据库中。那么所谓 回滚 的意思就是,撤销执行过的所有 SQL 语句,使其回滚到 最后一次提交 数据时的状态。

数据库(Database):数据库是一组相关数据的集合,用于存储和管理数据。 表(Table):表是数据库中的一个对象,用于存储数据。表由行和列组成,每行表示一个记录,每列表示一个字段。

成本——MySQL是开源软件,可以免费使用和修改。性能——MySQL性能很好处理速度很快。简单——MySQL很容易安装和使用,对新手友好。MySQL数据库软件也是使用最常用的数据库管理语言:结构化查询语言(SQL)进行数据库管理和操作。

MySQL操作基础之DML语句,数据操纵语言(增删改)

1、这里介绍DML语句(数据操纵语言),用于数据的 增加 、 删除 和 更改 ,也就是我们常说的 增删改 。

2、数据操纵命令DML是用于对数据库中的数据进行添加、修改和删除等操作。包括:插入(INSERT)、更新(UPDATE)和删除(DELETE)。插入(INSERT):插入操作用于将新数据添加到数据库表中。

3、代表如下:DML,Data Manipulation Language,数据操纵语言。适用范围:对数据库中的数据进行一些简单操作,如insert、delete、update、select等。DDL,Data Definition Language,数据定义语言。

4、DML(data manipulation language):是对数据库的SELECT、UPDATE、INSERT、DELETE,这4条命令是用来对数据库里的数据进行增删改查操作操作的语言。

5、这些DQL保留字常与其它类型的SQL语句一起使用。数据操作语言(DML:Data Manipulation Language):其语句包括动词INSERT、UPDATE和DELETE。它们分别用于添加、修改和删除。

MySQL知识点总结

Mysql连接(join)查询 基本概念 将两个表的每一行,以“两两横向对接”的方式,所得到的所有行的结果。假设:表A有n1行,m1列;表B有n2行,m2列;则表A和表B“对接”之后,就会有:n1*n2行;m1+m2列。

因此,在执行多条有关联 SQL 语句时, 事务 可能会要求这些 SQL 语句要么同时执行成功,要么就都执行失败。 在MySQL 中,事务的 自动提交 状态默认是开启的。

服务端(server):指 MySQL 服务所在端,一般可理解为 MySQL 所在主机。客户端(client):连接数据库部分,比如 Navicat、jdbc 程序都可称为客户端。

select user();#查看当前登录的用户可能会遗漏的知识点:在innodb存储引擎中,在一个表中必须有一个主键,当没有指定某一个字段为主键时,innodb会选择第一个不为空且唯一的字段作为主键。

整体场景总结如下:MySQL 的主从复制是依赖于 binlog 的,也就是记录 MySQL 上的所有变化并以二进制形式保存在磁盘上二进制日志文件。

本站内容来自用户投稿,如果侵犯了您的权利,请与我们联系删除。联系邮箱:835971066@qq.com

本文链接:http://www.nnhangyu.com/post/1376.html

发表评论

评论列表

还没有评论,快来说点什么吧~