Datenbankänderungen über mehrere Drupalinstanzen.
am 07.05.2021 - 14:01 Uhr in
Hallo,
ich habe öfter mal das Problem, dass ich Drupaleinstellungen gerne gleich für mehrere Seiten übernehmen würde. Bis jetzt bin ich immer durch alle Seiten gegangen und habe das einzeln geändert. Das ist natürlich bei vielen Seiten echt aufwendig. Nun liegen die Seiten aber alle auf einem Webspace und die Datenbanken sind alle unter einer Phpmyadmininstanz erreichbar. Ich dachte im ersten Moment einen SQL-Query zu schreiben, der alle Drupal-Datenbanken abarbeitet. Oder gibt es da einen schlaueren Weg, an den ich noch nicht gedacht habe. Im Moment habe ich das Problem mit dem Modul security kit: https://www.drupal.org/project/seckit. Für das Modul gibt es leider keine Drush-Befehle, die mir das Problem abnehmen würden. Aber habe ich da vielleicht noch eine ganz andere Möglichkeit nicht in Betracht gezogen?
Vielen Dank
Bavra
- Anmelden oder Registrieren um Kommentare zu schreiben
mit drush und einem bash -
am 07.05.2021 - 19:50 Uhr
mit drush und einem bash - Script geht das ganz gut.
Das mache ich auch immer so.
drush hat den Vorteil, dass man nur auf das "richtige" Verzeichnis wechseln muss und schon kann man ein sql-Dump ausführen, das geht ungefähr so:
~/sql-dump.sql|drush sqlc
wenn der SQL-Dump im Homeverzeichnis liegt (deswegen die Tilde) und man sich in einem Verzeichnis befindet, wo es eine Drupal-Installation gibt.
Funktioniert sehr gut
Gruß
Berthold
Drupal Video-Tutorials