gpt4 book ai didi

php - MySQL LOAD_FILE 返回 NULL

转载 作者:可可西里 更新时间:2023-11-01 06:36:31 24 4
gpt4 key购买 nike

我正在执行 SELECT LOAD_FILE("/home/user/domains/example.com/public_html/robots.txt") AS tmp FROM tmpTable 但它返回 NULL。我如何检查这是因为我没有 FILE 特权还是其他原因? MySQL 不会报错。 (我正在使用 PHP)

任何对 LOAD_FILE 有经验的人,告诉我这个函数:)

<?php
$result = mysql_query('SELECT LOAD_FILE("/home/user/domains/example.com/public_html/robots.txt") AS tmp FROM tmpTable') or die(mysql_error());
while($row = mysql_fetch_assoc($result))
{
var_dump( $row['tmp'] );
}

最佳答案

可以在这里找到一个非常丑陋的解决方法:

http://angkatbahu.blogspot.com.es/2011/03/mysql-loadfile-function-in-ubuntu-it_12.html

如果将要加载的文件放在/var/lib/mysql/all_images 目录中,它就可以工作!

在 ubuntu 12.10 中测试(不,将文件选择到 mysql 用户,没有工作)

关于php - MySQL LOAD_FILE 返回 NULL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4607486/

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