Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

Hallo zusammen,

versuche mich gerade in Powershell und bräuchte eure Hilfe :)

Momentan wird mit Mysqldump in einem Batch-Script ein SQL Dump erstellt. Dieses Batch-Script möchte ich jetzt erweitern, indem ich ein Powershell Script aufrufe das folgendes tut:

Nachdem ein Dump erstellt wurde, sollen die Binärlogs die älter als 3 Tage sind gelöscht werden.

Das aktuelle Datum einlesen und 3 Tage zurückzählen hab ich hinbekommen.

$datum=(Get-Date).AddDays(-3).ToString('yyyy-MM-dd')

Doch wie rufe ich nun den MySQL Befehl auf zum löschen der logs?

Benötige ich dafür einen MySQL Connector oder geht das auch ohne?

Mein aktueller Script:

$datum=(Get-Date).AddDays(-3).ToString('yyyy-MM-dd')

cd C:\mysql\dbtest\bin\

.\mysql.exe -u user-p passwort

Wenn ich das Script starte bin ich in Mysql eingeloggt.

Ich müsste jetzt nur noch den Befehl "Purge Master Logs before '$datum'" absetzen können.

Freue Mich auf eure Hilfe!

Liebe Grüße

Vani

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.