Linux安装MySQL8
目录 下载 Linux 的 MySQL 包; 安装上传文件的命令; Linux 安装 MySQL8.0 下载 Linux 的 MySQL 包 " 可以先在自己的 windows 或者 mac 里下载好,或者你本身就是 Linux,下载好对应的包即可" 我这里是mysql-8.0.19-el7-x86_64.tar.gz 安装上传文件的命令 rz:上传; sz

wxvirus2022年8月6日
大约 6 分钟
数据库权限
总结 数据的权限主要分为六个层级: 第一层是登录验证,验证失败则立即退出;; 第二层的权限为全局权限,这个层级的权限覆盖整个数据库;; 第三层的权限是数据库级别的权限,这个层级的权限是针对于某一个数据库的;; 第四层级是数据表级的权限,这个层级的权限主要针对于数据表;; 第五层权限是字段级的权限,主要针对于某一个字段的,需要注意的是字段级的权限需要依赖于第四

wxvirus2022年6月22日
小于 1 分钟
SQL的生命周期
执行流程 由上图,可以得出:在 MySQL 中,我们大致可以分为三个部分,分别是 MySQL 客户端、MySQL 服务端和存储层。其中,存储层主要是硬件层面,不在今天讨论的范围内,所以这里我们主要讨论前两者。 一、MySQL 客户端 MySQL 数据库支持很多编程语言的 API 接口,其实这句话底层的含义是很多编程语言是内置 MySQL 客户端。除此之外,M

wxvirus2022年6月22日
大约 8 分钟
Docker安装MySQL
下载镜像文件 等待下载完成即可 下载完成后,使用docker info或者docker images来查看是否下载成功。 创建实例并启动 -p: 指定端口映射,格式为:主机(宿主)端口:容器端口; sudo 问题 如果我们连续使用sudo加上,会嫌比较麻烦,我们可以切换到root用户,且密码和vagrant一样 我这个是用vagrant创建的centos7虚

wxvirus2022年6月19日
大约 3 分钟
MySQL事务并发问题
脏读(Dirty read) " 当一个事务正在访问的数据并且对数据进行了修改 ,而这种修改还没有提交到数据库中,这时另外一个事务也访问了这个数据,然后使用了这个数据。因为这个数据是还没提交的数据,那么另外一个事务读取到的这个数据是"脏数据",依据"脏数据"所做的操作可能是不正确的。" 时间点 事务 A 事务 B :----: :--------------

wxvirus2021年11月28日
大约 2 分钟