当前位置: 首页 > news >正文

陕西宝陵建设集团网站乐天seo培训中心

陕西宝陵建设集团网站,乐天seo培训中心,北京西站附近景点,河南新闻频道在线直播观看存储引擎 Mysql中特有的术语,Oracle中没有。 存储引擎就是一个表存储/组织数据的方式。不同的存储引擎,表存储数据的方式不同。 指定存储引擎 在建表的时候可以在最后小括号的")"的右边使用: ENGINE来指定存储引擎。 CHARSET来…

存储引擎

Mysql中特有的术语,Oracle中没有。

存储引擎就是一个表存储/组织数据的方式。不同的存储引擎,表存储数据的方式不同。

指定存储引擎

在建表的时候可以在最后小括号的")"的右边使用:
ENGINE来指定存储引擎。
CHARSET来指定这张表的字符编码方式。

mysql默认的存储引擎是:InnoDB
mysql默认的字符编码方式是:utf8

建表时指定存储引擎,以及字符编码方式。create table t_product(id int primary key,name varchar(255))engine=InnoDB default charset=gbk;

通过show create table 表名;就能看到表的存储引擎以及编码方式了

show create table t_product;
+-----------+----------------------------------------------------------------------------------------------------------------------------------------------+
| Table     | Create Table|
+-----------+----------------------------------------------------------------------------------------------------------------------------------------------+
| t_product | CREATE TABLE `t_product` (`id` int NOT NULL,`name` varchar(255) DEFAULT NULL,PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=gbk |
+-----------+----------------------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)

查看mysql支持哪些存储引擎

输入命令

show engines \G
*************************** 1. row ***************************Engine: MEMORYSupport: YESComment: Hash based, stored in memory, useful for temporary tables
Transactions: NOXA: NOSavepoints: NO
*************************** 2. row ***************************Engine: MRG_MYISAMSupport: YESComment: Collection of identical MyISAM tables
Transactions: NOXA: NOSavepoints: NO
*************************** 3. row ***************************Engine: CSVSupport: YESComment: CSV storage engine
Transactions: NOXA: NOSavepoints: NO
*************************** 4. row ***************************Engine: FEDERATEDSupport: NOComment: Federated MySQL storage engine
Transactions: NULLXA: NULLSavepoints: NULL
*************************** 5. row ***************************Engine: PERFORMANCE_SCHEMASupport: YESComment: Performance Schema
Transactions: NOXA: NOSavepoints: NO
*************************** 6. row ***************************Engine: MyISAMSupport: YESComment: MyISAM storage engine
Transactions: NOXA: NOSavepoints: NO
*************************** 7. row ***************************Engine: InnoDBSupport: DEFAULTComment: Supports transactions, row-level locking, and foreign keys
Transactions: YESXA: YESSavepoints: YES
*************************** 8. row ***************************Engine: BLACKHOLESupport: YESComment: /dev/null storage engine (anything you write to it disappears)
Transactions: NOXA: NOSavepoints: NO
*************************** 9. row ***************************Engine: ARCHIVESupport: YESComment: Archive storage engine
Transactions: NOXA: NOSavepoints: NO
9 rows in set (0.00 sec)

MyISAM

它管理的表具有以下特征:

  • 格式文件——存储表的结构(mytable.frm)

  • 数据文件——存储表中的内容(mytable.MYD)

  • 索引文件——存储表上索引(mytable.MYI):索引是一本书的目录,缩小扫描范围,提高查询效率的一种机制。

对于一张表来说,只要是主键,或者加有unique约束字段的,都会自动创建索引。

MyISAM存储引擎特点:

  • 可被转换为压缩、只读表来节省空间,这是这种存储引擎的优势!!!!

  • 不支持事务机制,安全性较低。

InnoDB

mysql的默认存储引擎。

InnoDB支持事务,支持数据库崩溃后的恢复机制。

	– 每个 InnoDB 表在数据库目录中以.frm 格式文件表示– InnoDB 表空间 tablespace 被用于存储表的内容(表空间是一个逻辑名称。表空间存储数据+索引。)– 提供一组用来记录事务性活动的日志文件– 用 COMMIT(提交)SAVEPOINTROLLBACK(回滚)支持事务处理– 提供全 ACID 兼容– 在 MySQL 服务器崩溃后提供自动恢复– 多版本(MVCC)和行级锁定– 支持外键及引用的完整性,包括级联删除和更新

MEMORY

使用 MEMORY 存储引擎的表,其数据存储在内存中,且行的长度固定,这两个特点使得 MEMORY 存储引擎非常快。

    – 在数据库目录内,每个表均以.frm 格式的文件表示。– 表数据及索引被存储在内存中。(目的就是快,查询快!)– 表级锁机制。– 不能包含 TEXTBLOB 字段。

这个引擎的优点就是在于查询效率极高,不需要和硬盘交互,但是也极不安全,电脑断电之后,数据就会消失,因为索引和数据都是存在内存中的。

http://www.hkea.cn/news/230403/

相关文章:

  • 网站与域名的区别扬州整站seo
  • 哪些网站可以进行域名注册公司关键词seo
  • 如何申请一个网站 做视频百度小说搜索热度排行榜
  • 天津做网站选择津坤科技b重庆seo教程搜索引擎优化
  • 什么网站做热能表好百度一下电脑版首页网址
  • 点击图片直接进入网站怎么做如何使用免费b站推广网站
  • 手机网站建设软件怎么在百度上做广告推广
  • 南京做网站团队手机app免费制作平台
  • 17173游戏网搜索优化指的是什么
  • 公司做网站需要给百度交钱吗百度竞价推广方案
  • 网站建设的关键seo推广小分享
  • 写小说的小网站百度关键词排名优化
  • 制作网站的成本规划公司如何建立网站
  • html语言做网站石嘴山网站seo
  • 做最好的言情网站官网seo优化
  • 云南建设监理协会网站营销失败案例分析
  • 怎么样做淘宝优惠券网站搜索引擎营销的优缺点
  • wordpress动态订单seo社区
  • 网站域没到期不能续费吗google谷歌搜索
  • 厦门好的做网站公司网络营销推广方式都有哪些
  • 重庆市建设工程信息官网站自己做网站的流程
  • 网站建设公司怎么做网络营销网站推广
  • 360应用商店seo服务套餐
  • 废橡胶网站建设个人博客网页设计
  • 什么网站做一手项目好域名查询官网
  • 做日用品的要找什么网站好站长工具端口检测
  • 贵州软件开发 网站开发手机版百度一下
  • 企业网站建立答辩问题百度怎么发布广告
  • 温州快建网站地推拉新接单网
  • 濉溪县城乡建设委员会燃气办网站热狗网站排名优化外包