PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : mysql drop alle datenbanken - geht nicht?



muell200
08.12.06, 08:18
hallo

ich habe eine datenbank mysql installiert.
danch habe ich eine "alte" datenbank importiert



mysql -u root -p < datenbank.sql


leider war eine tabelle schon vorhanden und deshalb habe ich folgenden fehler erhalten:


ERROR 1050 (42S01) at line 49: Table 'ADre' already exists



jetzt will ich die datenbank komplett loeschen, damit ich alle neu importieren kann.
leider funktioniert das nicht




drop DATABASE ADre;
ERROR 1044 (42000): Access denied for user 'root'@'localhost' to database 'information_schema'



wie kann ich die komplette datenbank loeschen?
was habe ich vergessen?

danke

muell200
08.12.06, 08:46
habs selber geschafft...

wenn jemand das gleiche problem hat

mysql stoppen
/var/lib/msql - löschen

dann ist die db leer
ich weiss,es ist nicht die schoenste loesung aber sie funktioniert.

wenn jemand weiss, wie ich die db auf der kommandozeile loeschen kann,darf die loesung schreiben... :)

szk
11.12.06, 16:24
Versuchs mal mit "mysqladmin drop database...".

sk.

PS: 1. "drop DATABASE ADre;" richtiger DB-Name ?
2. der mysql-Superuser heißt oft "mysql" also nicht "root"