27.10.2021
Datenbanken
MySQL-Backup-Lösung für .NET-Entwickler
Autor: Bernhard Lauer
MySQLcom
Softwareentwickler adriancs hat auf GitHub ein Tool (DLL) vorgestellt, mit dem MySQL-Datenbanken in C# oder VB.NET gesichert und wiederhergestellt werden können, sowie einige Beispielcodes, wie man es verwendet.
Die gängigste Methode zur Sicherung einer MySQL-Datenbank ist die Verwendung von MySqlDump.exe und MySQL Workbench. MySQL Workbench eignet sich gut für Entwickler, ist in der Regel aber keine geeignete Lösung für Kunden. Auf der anderen Seite kann MySqlDump.exe nicht für Webanwendungen verwendet werden. Da die meisten Web-Hosting-Anbieter dies verbieten.
Das von adriancs auf CodeProject vorgestellte Tool MySqlBackup.NET verspricht eine bessere Lösung für die Sicherungs- und Wiederherstellungsaufgaben und soll zudem eine bessere Kontrolle über das Ausgabeergebnis bieten. Die wichtigsten Merkmale von MySqlBackup.NET sind laut seinem Entwickler:
- Sicherung und Wiederherstellung von MySQL-Datenbanken.
- Kann in jeder .NET-Sprache verwendet werden.
- Export/Import in/aus MemoryStream.
- Export von bedingten Zeilen (Filtertabellen oder -zeilen).
- Fortschrittsbericht ist sowohl für Export- als auch Importaufgaben verfügbar.
- Zeilen können in verschiedenen Modi exportiert werden (Einfügen, Ignorieren, Ersetzen, Aktualisieren bei doppeltem Schlüssel, Aktualisieren).
- Kann direkt in ASP.NET oder Webservices verwendet werden.
Auf dieser GitHub-Seite finden Sie MySqlBackup.NET in Version 2.3.6 zum Download. Weitere Informationen sowie Beispiele wie man das Tool einsetzt sind auf diesem CodeProject-Artikel nachzulesen.
Künstliche Intelligenz
Memary - Langzeitgedächtnis für autonome Agenten
Das Hauptziel ist es, autonomen Agenten die Möglichkeit zu geben, ihr Wissen über einen längeren Zeitraum hinweg zu speichern und abzurufen.
>>
Cloud Infrastructure
Oracle mit neuen KI-Funktionen für Sales, Marketing und Kundenservice
Neue KI-Funktionen in Oracle Cloud CX sollen Marketingspezialisten, Verkäufern und Servicemitarbeitern helfen, die Kundenzufriedenheit zu verbessern, die Produktivität zu steigern und die Geschäftszyklen zu beschleunigen.
>>
Reactive mit Signals
Neuer Vorschlag für Signals in JavaScript
Das für die Standardisierung von JavaScript verantwortliche Komitee macht einen Vorschlag für die Einführung von Signalen in die Programmiersprache. Signals sollen reaktives Programmieren in JavaScript einfacher machen.
>>
Konferenz
Wird generative KI Software-Ingenieure ersetzen? DWX-Keynote
Auf der Developer Week '24 wird Professor Alexander Pretschner von der TU München eine der Keynotes halten. Er klärt auf, ob Ihr Job in Gefahr ist.
>>