Ini mungkin disebabkan oleh izin pengguna mysql.
Seperti yang dinyatakan di sini https://dba.stackexchange.com/questions/17029/cannot-output-mysql-data-to-file
Untuk memberi diri Anda hak istimewa FILE, lakukan hal berikut:
service mysql restart --skip-networking --skip-grant-tables
mysql <hit enter>
UPDATE mysql.user SET File_priv = 'Y' WHERE user='lea' AND host='localhost';
exit
service mysql restart
Pengguna linux bisa menulis file. Tetapi layanan mysql mungkin diblokir oleh apparmor.
Periksa file ini:/etc/apparmor.d/usr.sbin.mysqld
.
Tambahkan folder proyek Anda di sana:
/usr/sbin/mysqld {
[...]
/home/datam/xfers/online/ r,
/home/datam/xfers/online/* rw
[...]
}
Terakhir, lakukan
sudo /etc/init.d/apparmor reload
Pada sistem modern, mariaDB &mysql diinstal dengan dukungan systemd. Antara lain, ia memiliki pengaturan ini di /etc/systemd/system/mysql.service:
Cegah mengakses /home, /root dan /run/user
ProtectHome=true
Itulah yang menghentikannya untuk menulis di /home.
Nilai rentang errno yang ditentukan pengguna (khusus POSIX atau Linux)
BlueZ di i.MX25 :Tidak dapat menghubungkan soket RFCOMM:Operasi sedang berlangsung