<b>教你如安在MySQL数据库中直接储存图片</b>[MySQL防范]
本文“<b>教你如安在MySQL数据库中直接储存图片</b>[MySQL防范]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
本文概述:
2、一个怎样储存文件的例子程序.
3、一个怎样拜候文件的例子程序.
在MySQL中成立一个新的database.
首先,你必须在你的MySQL中成立一个新的数据库,我们将会把那些二进制文件储存在这个数据库里.在例子中我会利用下列构造,为了成立数据库,你必须做下列步骤:
进入MySQL掌握器;
输入号令“create database binary_data;”
输入号令“use binary_data;”
输入号令:
|
假如没有不测,数据库和表应当成立好了.
一个怎样储存文件的例子程序 用这个例子你可以通过Html表单将文件传输到数据库中.
Store.php3 以下为引用的内容:
|
假如你履行了这个程序,你将会瞥见一个简单的Html表单,单击“浏览”挑选一个文件,然后单击提交.
当文件上传至web服务器之后,程序将会奉告你方才上传的文件的ID,记着这个ID,一会儿大概会用到.
一个怎样拜候文件的例子程序
|
程序必须知道要拜候那个文件, 你必须将ID作为一个参数.
比方: 一个文件在数据库中的ID为2
你可以这样调用它: getdata.php3?id=2
假如你将图片储存在数据库里, 你可以向调用图片一样调用它.
比方: 一个图片文件在数据库中的ID为3. 你可以这样调用它:
怎样储存大于1MB的文件:
假如你想储存大于1MB的文件,你必须对你的程序、PHP设置、SQL设置举行很多改正,下面几条也答应以帮忙你储存小于24MB的文件:
改正:store.php3 ,将 MAX_FILE_SIZE 的值改成 24000000.
改正:你的PHP设置,在普通情形下,PHP只答应小于2MB的文件,你必须将max_filesize(在php.ini中)的值改成24000000. 去掉MYSQL的数据包大小限制,在普通情形下 MYSQL小于1MB的数据包.
以上是“<b>教你如安在MySQL数据库中直接储存图片</b>[MySQL防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:本文地址: | 与您的QQ/BBS好友分享! |