sql >> Database >  >> RDS >> Mysql

mysql> databasetest maken; ERROR 1006 (HY000):Kan database 'test' niet maken (errno:2)

Het kan een probleem zijn met de ruimte. Volg dit

  1. Controleer .err-logboeken op /var/lib/mysql
  2. als het logboek iets zegt als "[ERROR] Kan server niet starten:kan PID-bestand niet maken:geen ruimte over op apparaat"

  3. Controleer de grootte van /var met df -hk /var

  4. indien gebruikt 100% is, dan moet u de bestanden vinden die gevuld worden.

  5. zoek een groot bestand in /var door

    find /var/ -type f -size +100000k -exec ls -lh {} \; | awk '{ print $9 ": " $5 }'
  6. kijk welk bestand u kunt verwijderen en start het mysql-proces opnieuw met

  7. /etc/init.d/mysql restart

laat me weten of dat werkte :)



  1. Hoe selecteer je de eerste rij voor elke groep in MySQL?

  2. Verkrijg de veldwaarde met een cursor

  3. Tabellen ontgrendelen als draad verloren gaat

  4. Grote database opzetten in MySQL voor analyse in R