4

システム変数 table_type を設定できません。そうしようとすると、次のエラーが発生します。

mysql> SET table_type=InnoDB;
ERROR 1193 (HY000): Unknown system variable 'table_type'

「SHOW VARIABLES」を実行すると、「table_type」がリストされていないことがわかります。これは設定の問題ですか?

mysql をインストールするには、Amazon EC2 インスタンスで「sudo yum install mysql mysql-server mysql-libs」を実行しました。

4

2 に答える 2

7

ドキュメントから:

この変数は MySQL 5.5.3 で削除されました。代わりにstorage_engineを使用してください。

次に、次のように言います。

この変数は、MySQL 5.5.3 で非推奨になりました。 代わりに default_storage_engineを使用してください。

したがってSET default_storage_engine=InnoDB、MySQL 5.5.5 以降のデフォルトである を使用する必要があります。

于 2013-01-25T07:33:47.267 に答える
-1

これを試してください

ALTER TABLE t1 ENGINE = InnoDB;
于 2013-01-25T07:32:49.867 に答える