对于MySQL …有没有一种方法来设置它,使每个创build的表是innodb?
编辑你的my.cnf文件,在[mysqld]部分(或MySQLd部分读取的部分)中设置以下内容:
default-storage-engine=InnoDB
重新启动MySQL服务器后,InnoDB应该是新的默认值。 要validation这一点,请运行SQL语句:
SHOW ENGINES;
… InnoDB行应该被指示为DEFAULT。
请注意, default-storage-engine选项只是default-table-type的替代名称。
是的你可以
默认存储引擎= InnoDB的
缺省表型= InnoDB的
我希望我的群集节点能够像创build新数据库时那样工作。它不会被复制。 通常在将上面提到的属性设置为'default-storage-engine = INNODB'之后,当我创build一个没有提及引擎的表时,它就不会被复制到另一个节点,这很好。 但为什么数据库在其他节点上创build?