gpt4 book ai didi

mysql - 如何使MySQL默认引擎为innodb?(批量)

转载 作者:行者123 更新时间:2023-11-29 15:04:38 25 4
gpt4 key购买 nike

我需要创建几十个表,并且我需要它们是innodb

有没有办法做到这一点,而不是将 engine=innodb 附加到每个 create table 语句?

最佳答案

可以在服务器级别指定默认引擎,在您的 my.cnf 文件中使用它:

set-variable    = default-storage-engine=INNODB

但请注意,如果不指定其他引擎,它将影响该服务器上的所有表创建。


您还可以使用以下命令为当前 MySQL session 指定默认引擎:

SET storage_engine=INNODB;


欲了解更多信息,您可以查看MySQL手册的这一部分:13.3. Setting the Storage Engine

关于mysql - 如何使MySQL默认引擎为innodb?(批量),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2424727/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com