[前][次][番号順一覧][スレッド一覧]

mysql:14187

From: "ta-taki@xxxxxxxxxx" <"ta-taki@xxxxxxxxxx" <ta-taki@xxxxxxxxxx>>
Date: Mon, 10 Sep 2007 09:45:00 +0900
Subject: [mysql 14187] Re: mediumtext型へのInsert

豊島正之さんありがとうございます。

確認してみたところ、

>[mysqld]
>...
>max_allowd_packet = 1M  ← ここを 1000M とかに変更

を、1000Mに変更すると、確かに問題なくデータが挿入されます。
ただ、max_allowd_packetは、受け取るパケットの最大値を設定しているという
認識なのですが、間違っているでしょうか?
データを小分けにすればよいのかと思ってやってみましたが、
そうしたら、エラーも出ず、値がNULLになってしまいました。

insert into `AAA` (ID,DATA) values ('1','1MB程度の日本語データ');
select length(DATA) from AAA; ← 1MBと返します。
UPDATE `AAA` SET `DATA`=CONCAT(`DATA`,'500KB程度の日本語データ');
select length(DATA) from AAA; ← 0と返します。

どうして挿入されないのでしょうか?
よろしくお願いします。

テスト環境:Windows2003+Mysql4.1.19


[前][次][番号順一覧][スレッド一覧]

     14185 2007-09-08 09:44 ["ta-taki@xxxxxxxxxx"] mediumtext型へのInsert                  
     14186 2007-09-08 09:58 ┗["TOYOSHIMA,Masayuki"]                                       
->   14187 2007-09-10 09:45  ┗["ta-taki@xxxxxxxxxx"]                                     
     14188 2007-09-10 10:42   ┣["T.Hirotsu" <hirotsu]                                   
     14189 2007-09-10 10:57   ┣[Yasufumi Kinoshita <]                                   
     14190 2007-09-10 11:21   ┗["TAKAHASHI, Tomohiro]                                   
     14191 2007-09-10 14:52    ┗["ta-taki@xxxxxxxxxx"]