web-dev-qa-db-ja.com

phpmyadminでデータベースのストレージエンジンを変更する方法

MySQLデータベースを持っています。デフォルトのストレージエンジンはMyISAMです。

InnoDBに変更します。

テーブルごとに変更できますが、すべてのテーブルに影響する変更を1回だけ行います。

データベースストレージエンジンを変更するにはどうすればよいですか?試しましたが、phpmyadminにオプションがないようです。

ログインしたら、変更するテーブルに移動し、[操作]タブをクリックします。そこから、ストレージタイプやその他のいくつかのオプションを変更できます

オンラインドキュメント

20
nidhin

デフォルトのエンジンを変更する最も簡単な方法はphpMyAdminにログオンしてから変数>>ストレージエンジンに移動することです。

クリックして編集と入力してInnoDBと入力します。

デフォルトのストレージエンジンはInnoDBになりました

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

23
Gurey

手順:

  1. ストレージエンジンを変更する必要があるテーブルをクリックします。
  2. 操作をクリックします。
  3. ストレージエンジンを変更するオプションはフィールドセット内にあります
8
Nil Patil

私が得た最良の答えは

最も簡単な方法は、mysql構成ファイル(Windowsではmy.ini、Linuxではmy.cnf)に移動して、これを追加することです:[mysqld] default-storage-engine = InnoDB。

私はそれで簡単にトリックができると思います。

助けてくれてありがとう...........:D

テーブル名をクリックしてから、操作をクリックすると、サーバーエンジンを一度に1テーブルずつ変更できます。

A +コンピュータソリューション-ベリーズ

0

PhpMyAdminには、一度にストレージタイプを変更するオプションはありません。オペレーションタブで各テーブルを変更する必要があります。

0
James