![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
文章平均质量分 56
HoraceDH
这个作者很懒,什么都没留下…
展开
-
MySQL事务特性与隔离级别
一、事务的特性(ACID)1、原子性 Atomicity事务中的全部语句,要么全部成功,要么全部失败,不存在只成功一部分的情况2、一致性 Consistency事务的执行不能破坏数据库的完整性和一致性,在事务执行的前后,数据库都是处于一致性的状态。如果数据库运行过程崩溃出现问题,那么就会导致数据的一致性受影响,InnoDB存储引擎通过以下方式保证数据的一致性:A、双写缓冲区InnoDB使用doublewrite的技术将数据首先写到双写缓冲区中,然后再将数据写到数据文件中的合适位置,如果写入时出原创 2021-03-10 17:10:33 · 121 阅读 · 0 评论 -
MySQL数据类型
1、查看帮助在进入MySQL命令行界面后,可以使用如下命令查看帮助文档,也可以访问 http://dev.mysql.com/doc 来查看官方文档help;? contents? data types2、创建测试库和表create database `ucenter`;use `ucenter`;create table `t_datatypes`(`id` int primary key auto_increment comment 'ID主键') comment '数据类型测试表原创 2021-03-10 17:09:08 · 355 阅读 · 0 评论 -
源码安装MySQL-8.0.20
1、下载MySQL源码https://dev.mysql.com/downloads/mysql/选择源码 Generic Linux (Architecture Independent) mysql-x.x.x.tar.gz2、创建用户和用户组[Linux]sudo groupadd mysqlsudo useradd -r -g mysql -s /bin/false mysql[MacOS]略过3、安装编译依赖[MacOS]brew install cmake gcc nc原创 2021-03-10 16:57:46 · 206 阅读 · 0 评论