FHEM - Entwicklung > Wunschliste

dumpMySQL mit "CREATE DATABASE"?

(1/1)

Kornelius777:
Hallo zusammen!

Mir ist heute aufgefallen, dass meine tägliche MySQL-Datensicherung ohne den Teil "CREATE DATABASE" abgespeichert wird.
Bedeutet: Vor einer Rücksicherung muss ich die Datenbank erst selber definieren.

"Eigentlich" müsste in die mysqldump-Befehlszeile nur ein zusätzlicher Parameter eingebracht werden, damit diese wenigen Zeilen automatisch hinzugefügt werden.

Könnte das implementiert werden?

Dankeschön!

Grüße!

Kornelius

DS_Starter:
Hallo Kornelius,

ich vermute du meinst das dumpMySQL aus DbRep, richtig ?

Kann ich gerne machen und versuche zeitnah zu implementieren. Falls ich es vergessen sollte kannst du mich gern daran erinnern.

Theoretisch müsste auch der User mit dem PW auch mit angelegt werden, also:


--- Code: ---CREATE DATABASE `<db>` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;
CREATE USER '<user>'@'%' IDENTIFIED BY '<pw>';

--- Ende Code ---


Oder geht es dir lediglich um die erste Zeile ?

Grüße,
Heiko

Kornelius777:
Hallo Heiko,

klar - wenn du den Nutzer ebenfalls mit unterbringen kannst - nur zu!
Je weniger Arbeit das Rücksichern machen würde, umso besser!

Danke, dass du dir der Herausforderung annehmen willst!

Grüße!

Kornelius

betateilchen:
Grundsätzlich bin ich der Meinung, man sollte das Anlegen von Benutzerdaten in einer Datenbank nicht dadurch automatisieren, dass man die Daten in eine Textdatei schreibt.

Es sollte nicht zuviel verlangt sein, dass der Anwender im Bedarfsfall eine Datenbank und die zugehörigen Nutzer selbst anlegt.

DS_Starter:

--- Zitat ---Grundsätzlich bin ich der Meinung, man sollte das Anlegen von Benutzerdaten in einer Datenbank nicht dadurch automatisieren, dass man die Daten in eine Textdatei schreibt.

--- Ende Zitat ---

Das ist natürlich absolut richtig. Danke für den konstruktiven Einwand.

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln