···
首页
···
开发工具
···
开发入门教程
···
网址导航
···
搜索
Ctrl K
MySQL
32 MySQL 存储引擎概述
MySQL 存储引擎概述,MySQL 数据库提供了独有的插件式存储引擎,常见存储引擎有 InnoDB、MyISAM、NDB、Memory、Archive、Federated、Maria 等等,并且不同的存储引擎有着完全不同的功能,建表的时候可以指定存储引擎的类型,若...
45 使用 Ruby 连接数据库
使用 Ruby 连接数据库,本章节让我们学习如何用 Ruby 来连接数据库,最常用的数据库是 Mysql,因此我们用 Mysql 来做为本章节的例子。,在安装好Ruby的环境的基础上,我们需要安装 Ruby 连接 Mysql 的驱动 mysql2。,1. 安装...
MySQL 数据库的死锁、事务日志
MySQL 数据库的死锁、事务日志,死锁和事务日志也是数据库事务绕不开的部分,本小节将重点介绍数据库的死锁和事务日志,让大家对死锁和事务日志能有基本的认识。,1. 死锁,死锁是指 两个或多个事务在执行过程中,因争夺资源...
30 MySQL 的系统函数
MySQL 的系统函数,MySQL 提供了很多的系统函数,这些系统函数可以对数据进行特殊的处理,下面表格列举了大部分的系统函数,本小节选择一些代表性的系统函数演示说明。,,,,函数名,说明,,,,,CONCAT(str0,str1),将两个字段...
10 MySQL 的数据类型(1)
MySQL 的数据类型(1),本小节主要讲解 MySQL 数据类型,MySQL 支持多种数据类型,学习好数据类型,才能更好的学习 MySQL 表的设计,让表的设计更加合理。,1.整数类型,,,,类型,大小,SIGNED(有符号),UNSIGNED(无符号),说明,,...
如何根据业务选择合适的存储引擎?
如何根据业务选择合适的存储引擎?,多存储引擎是 MySQL 有别于其他数据库的最大特点,不同的存储引擎有不同的特点,可以应对不同的应用场景,这给了我们足够的灵活性去做出选择。但同时也带来了烦恼,这么多的存储引擎,我...
MySQL 的哈希索引、空间数据索引、全文索引
MySQL 哈希索引、空间数据索引、全文索引,紧接上一小节,本小节重点介绍哈希索引、空间数据索引、全文索引。,1.哈希索引,哈希索引基于哈希表实现,仅支持精确匹配索引所有列的查询。对于每行数据,存储引擎都会对所有的索引列...
如何高效高性能的选择使用 MySQL 索引?
如何高效高性能的选择使用 MySQL 索引?,想要实现高性能的查询,正确的使用索引是基础。本小节通过多个实际应用场景,帮助大家理解如何高效地选择和使用索引。,1. 独立的列,独立的列,是指索引列不能是表达式的一部分,也不...
MySQL 数据库的备份与恢复
MySQL 数据库的备份与恢复,数据库的备份与恢复,一直都是DBA最为重要的工作,任何生产环境的数据库都必须有完整的备份方案与恢复测试。本小节将主要介绍MySQL的备份与恢复。,1. 备份的理由,备份重于一切!备份是DBA最后一...
事务
1. 前言,MySQL 中事务(Transaction)的定义是对于一个或者多个 SQL 语句,要么全部执行成功,要么一个都不执行成功。在实际应用场景中,有很多需要事务的场景,例如在电商网站,顾客下单、付款以及商品扣减库存就应该在一个...
上一页
1
2
3
4
5
6
下一页
前往
页