如何**跟踪** mysql LOAD_FILE失败?

时间:2015-10-29 17:08:20

标签: mysql

我们在stackoverflow上已经有很多关于load_file()失败的问题。唉,我的皱纹是不同的:我有完全的sudo控制权和特权。我怎样才能追踪出错的地方?

背景:在使用mysql 5.5.46的ubuntu 14.04上,我开始了一个mysqld --verbose,然后我把自己变成了另一个终端上的su,然后做了

 # mysql -u me
 use mydb;
 create table aha (fc blob);
 insert into aha values(load_file('/tmp/test.txt'));

在表中创建看似不可避免的NULL。我只尝试了大约200种不同的变体来实现这一目标。

失败是一个问题。 (专家可能会看一眼就看到它。我使用特权进行strotz。我是su。我已经给了自己所有的权限./tmp/test.txt文件是世界可读的.sumql版本不是那么老。)

唉,我有一个不同的问题:我不知道如何跟踪问题。是无法篡改文件,权限等失败的根源?尽管使用了--verbose标志,但/var/log/mysql/*log没有提供有用的信息。

帮助表示赞赏。

0 个答案:

没有答案