设为首页 收藏本站
查看: 1104|回复: 0

[经验分享] 修改MySQL的默认数据存储引擎

[复制链接]

尚未签到

发表于 2018-10-10 09:45:28 | 显示全部楼层 |阅读模式
  因为MySQL默认的是MyISAM数据引擎,不支持事务也不支持外键,所以需要用到Innodb引擎,于是决定将mysql的默认引擎设置为innodb。
  1 . 查看MySQL存储引擎是用的哪个?登录MySQL数据库,在mysql>提示符下搞入show engines;命令。
  +------------+---------+----------------------------------------------------------------+
  | Engine     | Support | Comment                                                        |
  +------------+---------+----------------------------------------------------------------+
  | MyISAM     | DEFAULT | Default engine as of MySQL 3.23 with great performance         |
  | MEMORY     | YES     | Hash based, stored in memory, useful for temporary tables      |
  | InnoDB     | YES     | Supports transactions, row-level locking, and foreign keys     |
  | BerkeleyDB | YES     | Supports transactions and page-level locking                   |
  | BLACKHOLE  | NO      | /dev/null storage engine (anything you write to it disappears) |
  | EXAMPLE    | NO      | Example storage engine                                         |
  | ARCHIVE    | NO      | Archive storage engine                                         |
  | CSV        | NO      | CSV storage engine                                             |
  | ndbcluster | NO      | Clustered, fault-tolerant, memory-based tables                 |
  | FEDERATED  | NO      | Federated MySQL storage engine                                 |

  | MRG_MYISAM | YES     | Collection of>  | ISAM       | NO      | Obsolete storage engine                                        |
  +------------+---------+----------------------------------------------------------------+
  说明目前默认的数据引擎是MyISAM,并且也支持InnoDB引擎。
  2. 设置InnoDB为默认引擎:在配置文件my.cnf中的 [mysqld] 下面加入default-storage-engine=INNODB 一句,保存。
  3. 重启mysql服务器:mysqladmin -u root -p shutdown或者service mysqld restart 登录mysql数据库,在mysql>提示符下搞入show engines;命令。如果出现 InnoDB |DEFAULT,则表示我们 设置InnoDB为默认引擎成功。
  转载至:


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-619813-1-1.html 上篇帖子: MySQL日期数据类型、时间类型使用总结 下篇帖子: MySQL账号权限
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表