前进者论坛

 找回密码
 点此开始
查看: 6651|回复: 0
打印 上一主题 下一主题

[分享] MYSQL数据库中如何加载超过1M的图片文件

[复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2013-10-23 14:40:32 |只看该作者 |倒序浏览
排队系统
系统模块: 软件
产品厂家: -
购买时间: -
客户行业: -
MYSQL有个默认的限制因素,max_allowed_packet的值默认为1M。如加载过程中有超过1M的图片,会被max_allowed_packet参数限制而导入失败,因此,我们在导入图片后,显示就往往不正常了。

解决方法:
    修改此变量的值

解决步骤:

1. 在MYSQL的安装目录下,找到my.ini文件,打开此文件,在【mysqld】段中找到”max_allowed_packet=1M”,如果没有此参数值,则增加一行,把”1M”修改为你要求的大小,比如:想要压载4M以下大小的文件,则增加一行” max_allowed_packet=4M”,保存;

2. 重新启动MYSQL服务:
    2.1点击开始-运行,在跳出的对话框中输入cmd,点击确定按钮
    2.2在弹出的黑底白字对话框中,输入”cd\”,然后回车(按”Enter”键)
    2.3输入”net stop mysql”命令,然后回车(按”Enter”键),停止mysql服务
    2.4输入”net start mysql”命令,然后回车(按”Enter”键),启动mysql服务
    2.5关闭对话框,完成mysql的重新启动,使修改的参数生效;
回复 论坛版权

使用道具 举报

您需要登录后才可以回帖 登录 | 点此开始

简洁版|前进者科技 (粤ICP备10058857号-2)|

GMT+8, 2024-6-3 11:45 , Processed in 0.111412 second(s), 22 queries .

Powered by Discuz! X2.5

bbs.qianjinzhe.com

回顶部