DBeaver Daten löschen

Gast #6951958
Lesenswert?

SELECT FROM `mytable`

hat funktioniert und war relativ schnell, vielen Dank!
DBeaver und auch phpMyAdmin zeigen aber an, dass die DB noch 1GB groß 
ist. Die Tabelle ist aber leer. Wie sehe ich wo die 1GB verbraucht 
werden?
Gast #6951994
Lesenswert?

Ramona schrieb:
> SELECT FROM `mytable`
>
> hat funktioniert und war relativ schnell, vielen Dank!

Du meinst DELETE FROM..., richtig?

Was den freien Speicher angeht hängt es davon ab, welche Storage Engine 
du benutzt und welche Einstellungen gesetzt sind. Eine recht gute 
Zusammenfassung, allerding für MySQL, findest du hier: 
https://dba.stackexchange.com/questions/64134/deleting-reclaiming-space-from-innodb-table
tldr: Bestenfalls reicht OPTIMIZE TABLE... schlimmstenfalls musst du die 
Datenbank exportieren löschen und wieder importieren.
Gast #6952156
Lesenswert?

JJ schrieb:
> Du meinst DELETE FROM..., richtig?

ja genau, hatte gerade noch den Fehler gesehn, da war der Beitrag schon 
weggeschickt...

ich hab grad ein paar Probleme beim Iportieren von der Datenbank, bei 
Einträgen, die ein single Quote enthalten. Z.B.
1
don't worry

 hier wird der Text nach dem single quote bis zum nächsten nicht 
importiert. Kann ich dies vermeiden?
(Firma: Funkenflug Industries) #6952209
Lesenswert?

Weißt Du überhaupt was über SQL oder was machst Du da? Ich empfehle, daß 
Du mal dringend die Grundlagen liest, z.B. über special character 
escapes. Ansonsten funktioniert das nicht nur einfach nicht, es ist auch 
ein großes Sicherheitsrisiko (SQL injection attack), kann man auch viel 
drüber lesen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren