手机站
网通分站
电信主站
密 码:
用户名:
当前位置 : 主页>网络编程>Mysql>列表

教您如何在MySQL数据库中直接储存图片

来源:互联网 作者:west263.com 时间:2008-02-23
西部数码-全国虚拟主机10强!40余项虚拟主机管理功能,全国领先!双线多线虚拟主机南北访问畅通无阻!免费赠送企业邮局,.CN域名,自助建站480元起,免费试用7天,满意再付款! P4主机租用799元/月.月付免压金!

程式必须知道要访问那个文档, 您必须将ID作为一个参数。

例如:一个文档在数据库中的ID为2. 您能够这样调用他:

getdata.PHP3?id=2假如您将图片储存在数据库里, 您能够向调用图片相同调用他。

Example:一个图片文档在数据库中的ID为3,您能够这样调用他:

<img src="getdata.PHP3?id=3">

怎样储存大于1MB的文档:

假如您想储存大于1MB的文档,您必须对您的程式、PHP配置、SQL配置进行许多修改。

下面几条也许能够帮助您储存小于24MB的文档:

修改 store.PHP3 ,将 MAX_FILE_SIZE 的值改成 24000000。

修改您的PHP配置,在一般情况下,PHP只允许小于2MB的文档,您必须将max_filesize(在PHP.ini中)的值改成24000000

去掉MYSQL的数据包大小限制,在一般情况下 MySQL 小于1 MB的数据包。

您必须用以下参数重启您的MySQL

/usr/local/bin/safe_MySQLd -O key_buffer=16M -O table_cache=128 -O sort_buffer=4M -O record_buffer=1M -O max_allowed_packet=24M


文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!