sql >> Databáze >  >> RDS >> Mysql

Chyba MySQL:Nelze vytvořit/zapsat do souboru '/var/mysqltmp/#sql_1fbd_0.MYI' (kód chyby:13)

Zdá se, že vaše oprávnění pro /tmp jsou nesprávná. Opravdu by se měly číst/zapisovat/spouštět pro každého s nastaveným lepivým bitem.

chmod 1777 /tmp

Lepkavý bit přidává určitá omezení do toho, jak ostatní uživatelé interagují se soubory, které nevytvořili nebo nevlastnili, takže není důvod k obavám.

Pokud si přejete, můžete také vytvořit samostatný adresář vlastněný a zapisovatelný uživatelem mysql a určit tento adresář v my.cnf, který se má použít místo systémového /tmp.



  1. Dotaz ve více databázích na stejném serveru

  2. Zámek metadat na MySQL 5.7, nemůžete najít proces zamykání?

  3. Děkujeme, Amazon, že jste nás inspirovali k poskytování lepšího DBaaS:SkySQL

  4. Limity úložiště pro uživatelem definované proměnné MySQL