如何让mysql数据库支持超大图片

本文介绍了解决MySQL中背景图片出现空白的方法。主要是因为导入的文件超过了默认的max_allowed_packet值导致。通过修改my.ini文件中的max_allowed_packet设置,并重启MySQL服务来解决问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

使用mysql数据库时,经常出现背景图片出现空白的情况:

        这个问题是因为导入的sql文件大于系统默认的max_allowed_packet的值。在MYSQL中,max_allowed_packet的默认值为1M,所以,如果往Mysql数据库导入超过1M的文本文件或图片文件时,插入和更新会被max_allowed_packet参数限制而导入失败。

方 法:

       修改此变量的值

步骤:

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

      2.  重新启动MYSQL服务:按照下面的顺序依次进行处理,待全部完成后,关闭对话框,完成mysql的重新启动,使修改的参数生效;

001.jpg (17.05 KB, 下载次数: 0)






2.1点击开始-运行,在跳出的对话框中输入cmd,点击确定按钮;

http://www.qianjinzhe.com/bbs/data/attachment/forum/201208/08/083920rg6ws5fmbsnksb5r.jpg

002.jpg (11.6 KB, 下载次数: 0)




2.2在弹出的黑底白字对话框中,输入”cd\”,然后回车(按”Enter”键)

http://www.qianjinzhe.com/bbs/data/attachment/forum/201208/08/084119xe4n40ikk0nskk5k.jpg

003.jpg (12.28 KB, 下载次数: 0)




2.3输入”net stop mysql”命令,然后回车(按”Enter”键),停止mysql服务

http://www.qianjinzhe.com/bbs/data/attachment/forum/201208/08/084324tntnrogsgyk7ffyb.jpg

004.jpg (17.17 KB, 下载次数: 0)




2.4输入”net start mysql”命令,然后回车(按”Enter”键),启动mysql服务;

http://www.qianjinzhe.com/bbs/data/attachment/forum/201208/08/084457p3vdlqvv4tdvpd3d.jpg

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值