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