gpt4 book ai didi

php - LOAD_FILE 不更新 Mysql

转载 作者:行者123 更新时间:2023-11-28 23:43:06 25 4
gpt4 key购买 nike

我是否必须将图像文件保存到特定位置才能使用 LOAD_FILE 更新 MYSQL 产品图像字段。

我使用了以下代码,首先我收到了 29 rows affected 消息,但是当我使用相同的语句再次尝试时,没有任何更新,我得到了 0 rows affected

我用过

        UPDATE ts
SET product_Image=LOAD_FILE('file:///C:/Users/user/Desktop/aaa/xxx/yyy/TM900.jpg')
WHERE Brand_Name='TM900';

我看过一些例子,大多数人使用 '/tmp/picture/' 是否有任何特定的位置来存储文件并使用 LOAD_FILE 命令?

最佳答案

只是猜测,但您的文件路径可能是原因吗?尝试使用以下文件路径:

UPDATE ts
SET
product_Image=LOAD_FILE('C:\\Users\user\Desktop\aaa\xxx\yyy\TM900.jpg')
WHERE Brand_Name='TM900';

更新:使用 root 用户登录并试试这个:

grant all privileges on *.* to youruser@localhost identified by 'yourpass' with grant option;
flush privileges;

关于php - LOAD_FILE 不更新 Mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34035935/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com