sql >> Databáze >  >> RDS >> Mysql

mysql> vytvořit test databáze; ERROR 1006 (HY000):Nelze vytvořit databázi „test“ (chyba:2)

Může to být problém s prostorem. Postupujte podle tohoto

  1. Zkontrolujte protokoly .err na adrese /var/lib/mysql
  2. pokud protokol říká něco jako "[CHYBA] Nelze spustit server:nelze vytvořit soubor PID:Na zařízení nezbývá místo"

  3. Zkontrolujte velikost /var pomocí df -hk /var

  4. pokud je použito 100%, pak musíte najít soubory, které se plní.

  5. najít velký soubor ve /var pomocí

    find /var/ -type f -size +100000k -exec ls -lh {} \; | awk '{ print $9 ": " $5 }'
  6. podívejte se, který soubor můžete odstranit, a poté restartujte proces mysql pomocí

  7. /etc/init.d/mysql restart

dejte mi vědět, jestli to fungovalo :)



  1. Je datum klíčové slovo v mysql?

  2. Chyba při importu Pythonu MySQLdb - Mac 10.6

  3. Kurzor v proceduře vrací více hodnot než dotaz

  4. Agregát Oracle pro spojování řetězců čárkou a o psaní vlastních agregátů