您当前的位置: 首页 >  sql

wespten

暂无认证

  • 1浏览

    0关注

    899博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

MySQL数据库维护管理与备份实战

wespten 发布时间:2022-09-10 10:07:37 ,浏览量:1

一、MySQL版本 1、MySQL官方发行版

MySQL是最流行的数据库,主要特点:

简单:MySQL使用很简单,任何稍微有IT背景的技术人员都可以无师自通地参照文档安装运行和使用MySQL,这几乎没有什么门槛。

开源:开源意味着流行和免费。

支持多种存储引擎:MySQL有多种存储引擎,每种存储引擎有各自的优缺点,可以择优选择使用:MyISAM、InnoDB、MERGE、MEMORY(HEAP)、BDB(BerkeleyDB)、EXAMPLE、FEDERATED、ARCHIVE、CSV、BLACKHOLE。

支持高可用架构:MySQL自身提供的replication(主从复制)功能可以实现MySQL数据的实时备份。

2、Mysql存储引擎

Mysql最常用的有两个存储引擎:MyISAM和 InnoDB

MySQL4和5使用默认的MyISAM存储引擎。从MYSQL5.5开始,MySQL已将默认存储引擎从MyISAM更改为InnoDB。

两种存储引擎的大致区别表现在:

1)InnoDB支持事务,MyISAM不支持,这一点是非常之重要。事务是一种高级的处理方式,如在一些列增删改中出错还可以回滚还原,而MyISAM就不可以了。

2)MyISAM查询数据相对较快,适合大量的select ,可以全文索引,InnoDB适合频繁修改以及涉及到安全性较高的应用。

3)InnoDB支持外键,支持行级锁,MyISAM不支持。

4) MyISAM索引和数据是分开的,而且其索引是压缩的,缓存在内存的是索引&#

关注
打赏
1665965058
查看更多评论
立即登录/注册

微信扫码登录

0.0388s