maksimilian
Posts: 73
Joined: Thu Oct 04, 2018 10:36 am

stretch: MariaDB und vorhandene Datenbank löschen

Tue Jan 01, 2019 2:38 pm

Hallo Ihr,

ich habe MariaDB deinstalliert mit
sudo service mysql stop # laufende Instanz anhalten
sudo apt-get --purge remove mariadb*
dpkg -l|grep -P 'mariadb' # um noch Überbleibsel zu erkennen
dpkg -P libdbd-mysql-perl
dpkg -P libmariadbclient18 (vorher muss libdbd-mysql-perl deinstalliert w., da libmaria davon abhängig)
apt-get autoremove
apt-get clean
sudo apt-get update

Nach Neuinstallation ist in phpMyAdmin die alte DB immer noch vorhanden. Wie kann ich deinstallieren und dabei auch vorhandene DBs löschen ?

Wo bekomme ich MySQL her ?

maksimilian

smartifahrer
Posts: 1038
Joined: Sat Feb 13, 2016 8:10 am

Re: stretch: MariaDB und vorhandene Datenbank löschen

Tue Jan 01, 2019 4:03 pm

MariaDB ist ein Fork von MySQL sind somit sehr sehr ähnlich. MariaDB stammt von den MySQL Entwicklern die nicht mit der Produkt Politik von Oracle zufrieden waren. Ich würde an deiner Stelle bei MariaDB bleiben.
Einstellungen die du mit phpMyAdmin und MariaDB nicht richtig hin bekommst werden mit MySQL micht leichter da identisch.
MariaDB und MySQL speichern die Datenbanken in /var/lib/mysql/... ab. Du kannst sie aber auch mit phpMyAdmin löschen.

maksimilian
Posts: 73
Joined: Thu Oct 04, 2018 10:36 am

Re: stretch: MariaDB und vorhandene Datenbank löschen

Tue Jan 01, 2019 5:21 pm

danke auch hier, smartifahrer! Der MariaDB komme ich wohl nicht aus. Ich hatte für die Neuinstallation einen Beitrag im Internet gefunden, in welchem ein Link zum Download von MySQL angeboten wurde. Es handelte sich da aber auch um Maria. Gut, das ist wohl das geringste meiner Probleme.

Ich habe mal nach dem Ort der DB geschaut. Unter /var/lib/mysql gibt es eine große Datei ibdata1 und ein Dateiverzeichnis mit dem Namen der DB, in dem sich eine frm und eine ibd-Datei mit dem Namen der bei mir momentan einzigen Tabelle befinden.
Finde ich ja stark, dass diese Dateien bei der Deinstallation nicht ebenfalls entfernt werden. Aber natürlich, wenn man's weiß ....

maksimilian

User avatar
mline
Posts: 1423
Joined: Sun Jan 27, 2013 1:47 pm
Location: Austria, Vienna

Re: stretch: MariaDB und vorhandene Datenbank löschen

Wed Jan 02, 2019 12:10 am

maksimilian wrote:
Tue Jan 01, 2019 5:21 pm
Finde ich ja stark, dass diese Dateien bei der Deinstallation nicht ebenfalls entfernt werden. Aber natürlich, wenn man's weiß ....
Das ist Absicht. Mit --purge werden nur Konfigurationsdateien entfernt, die Datenbank ist aber keine Konfigurationsdatei.
<~~>

smartifahrer
Posts: 1038
Joined: Sat Feb 13, 2016 8:10 am

Re: stretch: MariaDB und vorhandene Datenbank löschen

Wed Jan 02, 2019 12:00 pm

Der MariaDB komme ich wohl nicht aus
Also wenn dir MariaDB nicht reicht ist auch der Pi zu klein :D
Als ergänzung zu mline: Stell dir vor die Datenbank sind deine Fotos und mit deinstallation des Bildbetrachters werden alle deine Fotos mit gelöscht. Würdest du das toll finden? Wohl kaum. Daher sollten Programme immer unabhänig von den Daten gelöscht werden können.

maksimilian
Posts: 73
Joined: Thu Oct 04, 2018 10:36 am

Re: stretch: MariaDB und vorhandene Datenbank löschen

Wed Jan 02, 2019 1:54 pm

@ smartifahrer

Du hast Recht ! Da war meine Anmerkung unüberlegt. Aber normalerweise würde ich vor Deinstallation an Datenrettung denken.

maksimilian

Return to “Deutsch”