sql >> Databasteknik >  >> RDS >> Mysql

mysql> skapa databastest; FEL 1006 (HY000):Det går inte att skapa databas "test" (fel:2)

Det kan vara problem med utrymme. Följ detta

  1. Kontrollera .err-loggarna på /var/lib/mysql
  2. om loggen säger något i stil med "[FEL] Kan inte starta servern:kan inte skapa PID-fil:Inget utrymme kvar på enheten"

  3. Kontrollera /var size med df -hk /var

  4. om det används är 100%, då måste du hitta filerna som håller på att fyllas.

  5. hitta stor fil i /var av

    find /var/ -type f -size +100000k -exec ls -lh {} \; | awk '{ print $9 ": " $5 }'
  6. se vilken fil du kan ta bort och starta sedan om mysql-processen med

  7. /etc/init.d/mysql restart

låt mig veta om det fungerade :)



  1. PHP PDO MySQL Transaktionskodstruktur

  2. Hur man inte kallar Hekaton inbyggt kompilerade lagrade procedurer

  3. Källkontroll och lagrade procedurer

  4. Välj poster från en vecka tidigare i mysql