繁体   English   中英

OpenShift添加墨盒MySQL 5.5引擎InnoDB

[英]OpenShift add cartridge MySQL 5.5 engine InnoDB


当我做

rhc cartridge add mysql-5.5 --app NameApp
DB的引擎默认值为MyISAM 但是,如果我需要引擎InnoDB ,如何在OpenShift上创建数据库?

mysql的默认存储引擎是使用环境变量设置的。 添加盒式磁带,然后运行以下命令以使用InnoDB:

$ rhc env add OPENSHIFT_MYSQL_DEFAULT_STORAGE_ENGINE=InnoDB -a NameApp
$ rhc app-restart NameApp

请参阅设置该位置的mysql盒式磁带配置:

https://github.com/openshift/origin-server/blob/master/cartridges/openshift-origin-cartridge-mysql/conf/my.cnf.erb#L39

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM