mysql 受信許可パケットサイズ

クライアントからサーバへ送ることができるパケットサイズを広げる。

確認すると最初は1MB程度。

mysql > show variables like 'max_allowed_packet' ;
+--------------------+---------+
| Variable_name      | Value   |
+--------------------+---------+
| max _ allowed _ packet | 1048576 |
+--------------------+---------+

/etc/my.cnfに記述を入れてDBを再起動

[ mysqld]
max _ allowed _ packet =16MB

広がったか確認。

mysql > show variables like 'max_allowed_packet' ;
+--------------------+---------+
| Variable_name      | Value   |
+--------------------+---------+
| max _ allowed _ packet | 16777216 |
+--------------------+---------+

これでpdfをbase64でエンコードしてblob列にも入れやすくなるか。

タイトルとURLをコピーしました