Mysql
 sql >> Database >  >> RDS >> Mysql

Errore durante l'eliminazione del database (non è possibile eseguire l'rmdir '.test\', errno:17)

Un database è rappresentato da una directory nella directory dei dati (di solito /var/lib/mysql ), e la directory è destinata alla memorizzazione dei dati della tabella.

Il DROP DATABASE l'istruzione rimuoverà tutti i file di tabella e quindi rimuoverà la directory che rappresentava il database. Tuttavia, non rimuoverà i file non di tabella, rendendo impossibile la rimozione della directory.

MySQL visualizza un messaggio di errore quando non riesce a rimuovere la directory

puoi davvero eliminare il database manualmente rimuovendo tutti i file rimanenti nella directory del database e quindi nella directory stessa.