Mysql
 sql >> база данни >  >> RDS >> Mysql

Грешка в MySQL:Не може да се създаде/запише във файл '/var/mysqltmp/#sql_1fbd_0.MYI' (Код на грешка:13)

Изглежда, че вашите разрешения за /tmp са грешни. Те наистина трябва да се четат/записват/изпълняват за всеки, който има зададен лепкав бит.

chmod 1777 /tmp

Залепващият бит добавя някои ограничения към начина, по който другите потребители взаимодействат с файлове, които не са създадени или притежавани от тях, така че няма причина да се притеснявате.

Ако желаете, можете също да създадете отделна директория, притежавана и достъпна за запис от потребителя на mysql, и да посочите тази директория в my.cnf, която да се използва вместо системния /tmp.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да покажа реда на таблицата на mysql като колона

  2. Как ефективно да определяте промените между редовете с помощта на SQL

  3. Как да поправите MySQL база данни в cPanel

  4. MySQL Разбиране на основните присъединявания

  5. Предупреждение:mysqli_connect():(HY000/1049):Неизвестна база данни само в mac терминал