To může být způsobeno uživatelskými oprávněními mysql.
Jak je uvedeno zde https://dba.stackexchange.com/questions/17029/cannot-output-mysql-data-to-file
Chcete-li si udělit oprávnění FILE, proveďte následující:
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
Uživatel linuxu může napsat soubor. Ale služba mysql může být blokována apparmorem.
Zkontrolujte tento soubor:/etc/apparmor.d/usr.sbin.mysqld
.
Zde přidejte složku projektu:
/usr/sbin/mysqld {
[...]
/home/datam/xfers/online/ r,
/home/datam/xfers/online/* rw
[...]
}
Nakonec proveďte
sudo /etc/init.d/apparmor reload
Na moderních systémech se mariaDB &mysql instaluje s podporou systemd. Mimo jiné má toto nastavení v /etc/systemd/system/mysql.service:
Zabránit přístupu k /home, /root a /run/user
ProtectHome=true
To je to, co mu brání v zápisu do /home.
Uživatelsky definované hodnoty rozsahu chyb (POSIX nebo specifické pro Linux)
BlueZ na i.MX25:Nelze připojit zásuvku RFCOMM:Operace právě probíhá