【问题标题】:Insert LargeBlog sql issue插入 LargeBlog sql 问题
【发布时间】:2010-02-25 20:32:22
【问题描述】:

是的,我似乎在将图像插入数据库时​​遇到了问题(不要问为什么,哈哈)

如果尝试一个简单的

UPDATE player SET Image = load_file('94.jpg') WHERE id =94;

并且图像直接位于我运行 sql 命令的位置

UPDATE player
SET Image = load_file('C:\Users\***\Documents\databases\Scripts\94.jpg') WHERE id =94;

我也尝试过上面的完整路径,但是当我查询表时,它显示 LargeBlog 类型的 Image 列为空!

有什么想法吗????

【问题讨论】:

    标签: mysql database image blogs


    【解决方案1】:

    该文件必须在安装 MySQL 的机器上。

    【讨论】:

      【解决方案2】:

      我已经设法使用正斜杠而不是反斜杠来修复它。所以我现在将它放入数据库......一切都很好

      但我想做相对路径,正如我所说的 ('94.jpg') 不起作用。当它放置我的 C:\Wamp 目录时......当我使用简单的方式运行 sql 脚本时,我放置它们的位置是相同的

      源脚本.sql;

      【讨论】:

      • Source 从客户端拉取相对,load_file 相对于服务器拉取,可能是mysqld.exe,它取决于你的.cnf
      猜你喜欢
      • 2020-05-07
      • 1970-01-01
      • 1970-01-01
      • 2015-09-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多