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

mysql> създаване на тест за база данни; ГРЕШКА 1006 (HY000):Не може да се създаде база данни „тест“ (errno:2)

Може да е проблем с пространството. Следвайте това

  1. Проверете регистрационните файлове .err в /var/lib/mysql
  2. ако в регистрационния файл пише нещо от рода на "[ГРЕШКА] Не мога да стартирам сървъра:не може да се създаде PID файл:Няма останало място на устройството"

  3. Проверете размера на /var чрез df -hk /var

  4. ако се използва е 100%, тогава трябва да намерите файловете, които се запълват.

  5. намерете голям файл в /var от

    find /var/ -type f -size +100000k -exec ls -lh {} \; | awk '{ print $9 ": " $5 }'
  6. вижте кой файл можете да изтриете и след това рестартирайте процеса на mysql от

  7. /etc/init.d/mysql restart

уведомете ме дали това работи :)



  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. Как да изчислим дните между две дати в PHP?

  3. Как да внедря търсене по ключови думи в MySQL?

  4. EF6 с MySQL. Посоченият ключ не присъстваше в речника

  5. Недостатъци на mysql_real_escape_string?