如何在phpmyadmin中更改数据库的存储引擎?

时间:2011-08-03 04:08:13

标签: mysql sql phpmyadmin

我有一个MySQL数据库。默认存储引擎为MyISAM

我想将其更改为InnoDB

我可以逐桌更改它,但我想改变它一次影响所有表。

如何更改数据库存储引擎?我试过了,但似乎phpmyadmin没有选项。

6 个答案:

答案 0 :(得分:20)

更改默认引擎的最简单方法是登录phpMyAdmin ,然后转到变量>>存储引擎

点击修改,然后输入 InnoDB

默认存储引擎现在是InnoDB

http://dev.mysql.com/doc/refman/5.1/en/server-system-variables.html#sysvar_storage_engine

答案 1 :(得分:19)

登录后,转到要更改的表格,然后单击“操作”选项卡。从那里你可以改变存储类型,以及一些其他选项

Online Doc

答案 2 :(得分:8)

步骤:

  1. 单击您必须更改存储引擎的表。
  2. 点击操作。
  3. 更改存储引擎的选项位于字段集

答案 3 :(得分:2)

我得到的最佳答案是

  

最简单的方法就是转到mysql配置文件(my.ini in   windows,my.cnf在Linux中)只需添加:[mysqld]   default-storage-engine = InnoDB。

我认为这样做很容易。

感谢您的帮助...........:D

答案 4 :(得分:0)

phpMyAdmin中没有选项可以一次更改存储类型。您必须在操作选项卡中更改每个表。

答案 5 :(得分:0)

单击表名,然后单击操作,您可以在那里一次更改服务器引擎。

A + Computer Solutions-伯利兹