Urv*_*ish 13 mysql linux xampp phpmyadmin
如何default-storage-engine在Linux XAMPP 1.7.3中设置InnoDB?
小智 17
最简单的方法就是转到mysql配置文件(windows中的my.ini,Linux中的my.cnf),然后添加:
[mysqld]
default-storage-engine=InnoDB
Run Code Online (Sandbox Code Playgroud)
这假设您已启用InnoDB,这是另一个主题,但有很多关于如何执行此操作的答案.您可以随时在XAMPP上的phpMyAdmin中检查默认存储引擎:只需单击服务器,然后单击引擎,然后单击特定引擎(如MyISAM),然后查看是否显示MyISAM is the default storage engine on this MySQL server.
您在MySQL配置中设置了默认存储引擎,但这仅适用于在该点之后创建的表.您需要像这样手动更改任何不是InnoDB的表.如果您有大量数据,这可能需要一段时间,因为它将创建新表,插入所有记录,然后删除旧表,将此表放在其中.
ALTER TABLE table_name ENGINE = INNODB;
| 归档时间: |
|
| 查看次数: |
34063 次 |
| 最近记录: |