菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
465
0

mysql blob

原创
05/13 14:22
阅读数 46883

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 %';



发表评论

0/200
465 点赞
0 评论
收藏