クライアントからサーバへ送ることができるパケットサイズを広げる。
確認すると最初は1MB程度。
1
2
3
4
5
6
|
mysql > show variables like 'max_allowed_packet' ;
+--------------------+---------+
| Variable_name | Value |
+--------------------+---------+
| max _ allowed _ packet | 1048576 |
+--------------------+---------+
|
/etc/my.cnfに記述を入れてDBを再起動
1
2
|
[ mysqld]
max _ allowed _ packet =16MB
|
広がったか確認。
1
2
3
4
5
6
|
mysql > show variables like 'max_allowed_packet' ;
+--------------------+---------+
| Variable_name | Value |
+--------------------+---------+
| max _ allowed _ packet | 16777216 |
+--------------------+---------+
|
これでpdfをbase64でエンコードしてblob列にも入れやすくなるか。