2018年2月2日
摘要: 更改数据库存储引擎 1:查看系统支持的存储引擎 > show engines; 2:查看表使用的存储引擎: > show table status from `databases_name` where name = 'table_name'; > show create table `table_ 阅读全文
posted @ 2018-02-02 16:22 啥也不会的程序猿 阅读(430) 评论(0) 推荐(1) 编辑
摘要: InnoDB: InnoDB 引擎是MySQL数据库的另一个重要的存储引擎、被包含在所有的二进制安装包里面、和其它的存储引擎相比、InnoDB引擎的优点是支持兼容ACID的事物、以及参数完整性(有外键)等。MySQL5.5.5以后默认的存储引擎都是InnoDB引擎; 特性: 1:支持事务(要么全成功 阅读全文
posted @ 2018-02-02 16:04 啥也不会的程序猿 阅读(2657) 评论(0) 推荐(1) 编辑
摘要: MyISAM: MyISAM 管理非事务表、是ISAM 的扩展格式。除了提供ISAM里所没有的索引的字段管理等的大量功能、MyISAM 还使用一种表格锁定的机制、来优化多个并发的读写操作。MyISAM 提供高速存储和检索、以及全文搜索能力;在MYSQL5.5.5版本及以下的所有MYSQL配置里被支持 阅读全文
posted @ 2018-02-02 15:59 啥也不会的程序猿 阅读(5238) 评论(0) 推荐(2) 编辑
摘要: 常见的数据库存储引擎有:ISAM、MYISAM 和 InnoDB; 根据每个不同的存储引擎提供的不同的核心功能、以及不同的应用场景等;一般把核心功能分为4类:支持的字段和数据类型、锁定类型、索引、以及事务处理; 1:支持的字段和数据类型: 虽然所有的引擎都支持通用的数据类型(如:整型、字符串等)、但 阅读全文
posted @ 2018-02-02 15:57 啥也不会的程序猿 阅读(528) 评论(0) 推荐(2) 编辑