こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

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)
の状態です。
反映するために何かコマンド必要なのでしょうか?

投稿日時 - 2006-07-16 12:42:00

QNo.2279026

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

>65535行では足りない

誰の制限ですか?

MySQLには容量の制限はありますが、行数の制限というのは聞いたことがありませんが?

>65535行でエラーが出て

誰が出した、どんなエラーですか?

ストレージエンジンは、MyISAMなのですよね?

投稿日時 - 2006-07-17 11:10:14

あなたにオススメの質問