1 blob类型
BLOB类型的字段用于存储二进制数据
MySQL中,BLOB是个类型系列,包括:TinyBlob、Blob、MediumBlob、LongBlob,这几个类型之间的唯一区别是在存储文件的最大大小上不同。
MySQL的四种BLOB类型
类型 大小(单位:字节)
TinyBlob 最大 255
Blob 最大 65K
MediumBlob 最大 16M
LongBlob 最大 4G
2 导入含有blob数据的sql库时产生相关的2个错误
[Err] 2013 - Lost connection to MySQL server during query
MySQL server has gone away
解决方法:
my.ini最后加入
max_allowed_packet = 16M 默认是1M,需要单独设置这个
wait_timeout=2880000 设置延时时间
interactive_timeout = 2880000
然后重启mysql服务
在cmd中 net stop mysql, net start mysql
3 查询max_allowed_packet的方法
step1:cmd
step2:mysql -u root -p
step3:黑屏输入密码
step4:show VARIABLES like '%max_allowed_packet %';