• 締切済み

MAX_ROWSが反映されていない?

Mysql5.0.22-standardで65535行では足りないため増やそうとしています。 一応 truncate table test5; とした後に ALTER TABLE test5 MAX_ROWS=1000000000 AVG_ROW_LENGTH=10000;で Query OK, 0 rows affected (0.01 sec) Records: 0 Duplicates: 0 Warnings: 0 と出るのですが、 PHPで検査のためにデータを登録させていくと65535行でエラーが出て、 SELECT COUNT(*) FROM test5; +----------+ | COUNT(*) | +----------+ | 65535 | +----------+ 1 row in set (0.00 sec) の状態です。 反映するために何かコマンド必要なのでしょうか?

みんなの回答

回答No.1

>65535行では足りない 誰の制限ですか? MySQLには容量の制限はありますが、行数の制限というのは聞いたことがありませんが? >65535行でエラーが出て 誰が出した、どんなエラーですか? ストレージエンジンは、MyISAMなのですよね?