分类 database 中的文章

MySQL - InnoDB相关参数

1、设置默认的存储引擎 default-storage-engine = InnoDB 2、InnoDB 为独立表空间模式,每个数据库的每个表都会生成一个数据空间 innodb_file_per_table = 1 独立表空间优点: 每个表都有自已独立……

阅读全文

MySQL - 储存引擎

什么是存储引擎?

MySQL 中的数据用各种不同的技术存储在文件(或者内存)中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不同的技术,能够获得额外的速度或者功能,从而改善你的应用的整体功能。

……

阅读全文

MySQL - InnoDB存储引擎

InnoDB 是 MySQL 的一种存储引擎,与传统的 ISAM 与 MyISAM 相比,InnoDB 的最大特色就是支持了 ACID 兼容的事务(Transaction)功能,类似于 PostgreSQL。

……

阅读全文

windows - 安装MySQL

简述

如果使用 windows 做开发的时候,不想安装虚拟机,就需要在开发机上,安装 MySQL 服务,在 windows 下,安装 MySQL 都是图形化,比较简单。

……

阅读全文

MySQL 5.6- 编译安装

简述

MySQL 提供了二进制包,但是有时候,我们的环境包版本不一样,导致二进制包无法正常使用,就不需要手动编译安装一个版本。

环境介绍

操作系统:CentOS 7.6.1810

MySQL 版本:5.6.34

……

阅读全文

MySQL - 二进制包安装

简述

MySQL 有提供对应的二进制包,可以直接解压至今运行,但是对操作系统的版本是有要求的。

可以在国内的镜像站找到对应的压缩包,例如:

http://mirror.bit.edu.cn/mysql/Downloads/MySQL-5.6/mysql-5.6.34-linux-glibc2.5-x86_64.tar.gz
……

阅读全文

Sqlite-嵌入式数据库

前言

SQLite,是一款轻型的数据库,它的设计目标是嵌入式的,而且现在很多嵌入式产品中使用它,它占资源非常低,在嵌入设备中,可能只需要几百 K 的内存就够了。它能够支持 Windows/Linux/Unix 等等主流的操作系统,同时能够跟很多程序语言相结合,无需独立的数据库引擎,直接嵌入到应用程序进程中,因此,通过 API,应用程序可以直接操作它,无需配置。

……

阅读全文