当前位置:首页 » 编程语言 » phpmysql保存图片

phpmysql保存图片

发布时间: 2022-04-25 20:04:29

php中,如何将图片保存到mysql

笔者是在ubuntu环境下测试的:首先创建一个查询语句的文件
如query.sql(名字你自己取),内容大致如下:use
datebase_name;
//不解释了吧
select
xxx
from
table
where
where-condition....;
//就是一个你需要查询的语句保存好,现在开始操作:#mysql
-h
服务器ip地址
-u
用户名
-p密码
-p
端口
输出的文件名demo:
mysql
-h
127.0.0.1
-u
root
-p
1234
-p
3300
/home/michael/test.txt好了,现在你可以在对应的目录中找到你想要的文件了。

⑵ PHP将图片存入MYSQL并在网页中显示图片

li296985808 讲的办法是通用办法

  1. 选择一个文件夹存储图片,如d:/img/

  2. 插入图片时执行两个作业

    1. 插入数据库 sql = insert into test(filename,filesrc) values("pic1","d:/img/pic1.jpg");

    2. 将图片upload到d:/img/目录下 ,move_uploaded_file(file,"d:/img/") ,file:需要上传的文件

  3. 使用时通过读取图片的路径访问,这种办法降低数据库存储空间,缓解数据库访问压力


不明白地方请追问

⑶ 怎么用PHP+MYSQL+PHPMYADMIN创建保存图片的数据库有谁知道,指导一下!谢谢!

首先你的数据库里要有一张这样的数据表。
关键字段为 id,img_max_path ,img_min_path,img_size,img_info,需要其他的字段你自行加入。

PHP程序里需要一个文件上传的方法或函数,主要需求就是限制上传文件大小、上传文件为常用图片格式。

上传后文件自动改名,移动到服务器指定目录;并生成缩略图,移动到指定目录。

最后要写数据库的操作,就是将该次上传图片操作结果写进数据库。

id为主键,有新的条目时,自动累加;
img_max_path为索引,它存储的就是上传的改名原图保存的路径;
img_min_path为索引,它存储的就是生存缩略图的保存路径;
img_size,它保存的是该原图上传时的图像尺寸;
img_info,为图片的说明信息,可为空。

当然这些做好后,可以尝试扩展其他功能,如重新上传原图,全部图片缩略图浏览列表功能等。

祝你好运

⑷ mysql数据库可以存图片吗

mysql数据库是可以存储图片的,操作方法:

1、具体的脚本代码如下,其中我们假定文件上传域的名称为Picture;

4、当HTML页面被浏览时,每显示一副图片就会调用一次Second.php3文件。当第二个文件被调用时会传入相应的Picture ID,我们可以借此从数据库中取回对应的图片并显示。

⑸ 用PHP+MySQL建新闻网站时文字与图片是怎么存入数据库的

两种答案

1.mysql会把图片以二进制存进数据库(我没这么干过~)
2.在工程中建一个文件夹,把图片放进去,然后建一个表,里面存放你图片的路径,显示的时候会先查找图片的信息(表中的信息),再通过文件的路径去寻找图片,最后显示。
------
下面的答案
我认为可以用截取字符串,比如你要放在第5个以后,你就先截取文字内容的前5个,然后是图片,再截取后面的内容;

⑹ php mysql 存取图片

用base64_encode()加密,存入DB,取出的时候用base64_decode()解密.
$img_file = "路径/abc.jpg";
$img_string = base64_encode(file_get_contents($img_file));
// $img_string的值可以直接存到DB

//从DB取图片并显示出图片
$img_string = "DB里取得";
$img = base64_decode($img_string);
header("Content-type: image/jpeg");
header("Content-length: " . strlen($img));
print $img;

附:
图片的类型取得可以用getimagesize()
$size = getimagesize ($file);
$content_type = $size['mime'];

⑺ php往mysql内存储图片url。

$_FILES["file"]["name"] - 被上传文件的名称

⑻ 如何实现PHP上传图片,在mysql里面保存图片路径,然后在网页中显示 - 技术问答

首先是提交窗口,然后是php上传图片并且返回保存路径,最后是路径,时间等值一起insert进mysql。了解流程后自己去分段找代码,或者拿一整段代码分结构看。否则给一段完整的你也不会改

⑼ mysql+php存储图片及显示

?php
$keyword
=
isset($_get['keyword'])
&&
$_get['keyword']!=''
?
$_get['keyword']
:
'';
$sql
=
'select
id,author,contents
from
contents
where
contents
like"%'.$keyword.'%"
or
author
like
"%'.$keyword.'%"';
$query
=
mysql_query($sql);
$rs=mysql_query($sql);
while($row
=
mysql_fetch_array($query)){};
?
点击submit
提交form表单,使用$_get获取到搜索的内容,然后在sql语句中模糊查询。
不点击的时候获取的值为空,显示的是所有的记录。这是正常的、

⑽ php+mysql 图片储存和读取问题

个人意见仅供参考:
(1)一般我们都不会直接把图片存放数据库,因为这样会导致数据库迅速增长,备份和同步会变得很麻烦.
(2)图片在数据库读出效率也很低,每个页面要从服务器内存生成图片,这是不必要的开销.另外数据库的压力也变大.
(3)对于中型以上网站,这种做法意味着你连网站加速的可能性都没有.
(4)个人建议只存储图片路径.实际图片存放在某文件夹下,网站添加防盗链功能.

热点内容
压缩衣尺码表 发布:2025-07-16 00:47:33 浏览:639
安卓恢复了出厂怎么找回照片 发布:2025-07-16 00:43:56 浏览:932
为什么说服务器已停止响应 发布:2025-07-16 00:29:36 浏览:391
python判断字符串是否为空 发布:2025-07-16 00:21:47 浏览:210
安卓转苹果用什么软件 发布:2025-07-16 00:21:45 浏览:628
安卓官服如何登ios 发布:2025-07-16 00:21:32 浏览:624
天龙抢店脚本 发布:2025-07-16 00:14:47 浏览:958
华为荣耀存储卡 发布:2025-07-16 00:10:40 浏览:659
mysql创建utf8数据库 发布:2025-07-16 00:04:08 浏览:105
开机系统用户名密码多少 发布:2025-07-16 00:03:58 浏览:693