Mysql
 sql >> Datenbank >  >> RDS >> Mysql

mysql> Datenbanktest erstellen; FEHLER 1006 (HY000):Datenbank 'test' kann nicht erstellt werden (Fehlernummer:2)

Möglicherweise liegt ein Platzproblem vor. Folgen Sie diesem

  1. Überprüfen Sie die .err-Protokolle unter /var/lib/mysql
  2. wenn das Protokoll so etwas wie „[FEHLER] Server kann nicht gestartet werden:PID-Datei kann nicht erstellt werden:Kein Speicherplatz mehr auf Gerät“

  3. Überprüfen Sie die /var-Größe mit df -hk /var

  4. Wenn verwendet 100% ist, müssen Sie die Dateien finden, die gefüllt werden.

  5. finden Sie große Dateien in /var mit

    find /var/ -type f -size +100000k -exec ls -lh {} \; | awk '{ print $9 ": " $5 }'
  6. Sehen Sie, welche Datei Sie löschen können, und starten Sie dann den MySQL-Prozess neu, indem Sie

  7. /etc/init.d/mysql restart

Lass mich wissen, ob das funktioniert hat :)