繁体   English   中英

目前所有表均为MYISAM时,打开INNODB引擎是否安全?

[英]Is it safe to turn INNODB engine on when all the tables are MYISAM at the moment?

我需要使用mySQL表之一进行交易。 如果将引擎从MYISAM(目前默认设置为当前所有表)切换到INNODB,则可以这样做。 但是我不是MySQL服务器管理员,而是询问我是否已了解这样做的潜在危险的人。 我试图找到答案并失败了,所以这是我的问题:

INNODB当前处于禁用状态(当我执行SHOW ENGINES时会说是这样)。 是否可以打开它而不会损坏现有MYISAM表中的任何数据? 这样做有没有特定的危险? 服务器的MYSQL版本是5.09。

不,没有危险使另一个引擎可用于MySQL中的数据库和对象创建。 您必须停止并重新启动MySQL服务才能使其生效,因此您将有少量的停机时间,因此请在下班后进行。

暂无
暂无

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

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