扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
首先,你必须在你的MySQL中建立一个新的数据库,我们将会把那些二进制文件储存在这个数据库里。
创新互联建站主营余庆网站建设的网络公司,主营网站建设方案,重庆APP开发,余庆h5微信平台小程序开发搭建,余庆网站营销推广欢迎余庆等地区企业咨询
首先登录navicat for mysql到指定数据库。创建测试表:CREATE TABLE test(ID INT,PHOTO varchar(1000))其中photo为图片字段。左边的树中找到新建的表,并右键打开。
图片插入到数据库不是个好方法,如果你确实要存储图片到数据库的话,修改你的sql语句,不可以直接插入的。
直接插就行,中文也是字符串,加上单引号即可。
mysql_query(INSERT INTO hdp(hmc,hpic,hurl) VALUES ($_POST[hmc],$hpic,$_POST[hurl])); // 这里是正常的数据库插入语句,看上去没有语法错误。
在test.php文件内,创建一条插入数据的sql语句,向data表插入一张图片地址。请点击输入图片描述 在test.php文件内,再使用mysqli_query执行sql语句。请点击输入图片描述 在浏览器打开test.php文件,在数据库查看结果。
首先是提交窗口,然后是php上传图片并且返回保存路径,最后是路径,时间等值一起insert进mysql。了解流程后自己去分段找代码,或者拿一整段代码分结构看。
一般不向数据库插入图片 而是插入图片的src 通过src找到图片然后显示。
首先登录navicat for mysql到指定数据库。创建测试表:CREATE TABLE test(ID INT,PHOTO varchar(1000))其中photo为图片字段。左边的树中找到新建的表,并右键打开。
图片插入到数据库不是个好方法,如果你确实要存储图片到数据库的话,修改你的sql语句,不可以直接插入的。
具体的脚本代码如下,其中我们假定文件上传域的名称为Picture;这样,我们就可以成功的把图片保存到数据库中。如果在将图片插入MySQL的过程中出现问题,可以检查一下MySQL数据库所允许的最大数据包的大小。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流