Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 7474|Válasz: 3

[Forrás] [Valódi harc]. A NET/C# MySQL adatbázis biztonsági mentéseket valósít meg MySqlBackup.NET

[Linket másol]
Közzétéve 2022. 10. 19. 21:05:55 | | | |
Követelmények: A fórum MySQL adatbázist használ, korábban a mydumper eszközt használtuk ütemezett feladatokkal, hogy lementsék az adatbázist Linux rendszerben, és most vettem egy szervert, amely a Windows rendszeren tárolt tárolásra van dedikálva.Hogyan nézhetek szembe egy távoli MySQL adatbázissal Windowson?? Az mysqldump.exe használata valójában mentőmentesített távoli adatbázisokat, de telepíteni kell MySQL szoftvert, és találtam néhány információt az interneten, hogy van egy MySqlBackup.NET csomag, amit .NET/C# fejlesztett, és amellyel MySQL adatbázisokat lehet biztonsági mentésre és helyreállításra.

Rendszeresen mentegess távoli MySQL adatbázisokat Linux környezetben
https://www.itsvse.com/thread-10099-1-1.html

MySQL adatbázis mentése és exportálása
https://www.itsvse.com/thread-4004-1-1.html

MySqlBackup.NET

Eszközök MySQL adatbázisok mentésére és visszaállítására a C#/VB.NET/ASP.NET nyelven.

GitHub cím:A hiperlink bejelentkezés látható.

MySqlBackup.NET egy eszköz (DLL), amely MySQL adatbázisok mentésére vagy visszaállítására használható a .NET programozási nyelv használatával. Ez alternatíva a MySqlDump-nek.

Az eszköz C#-ban készült, de bármilyen .NET nyelven használható (pl. VB.NET, F# stb.).

Az eszköz további előnye, hogy nem kell két applet-re támaszkodnunk ——MySqlDump.exe és MySql.exe a mentés és helyreállítás elvégzéséhez. Nagyobb kontrollunk lesz a kimenet felett .NET módon.

A leggyakoribb módja a MySQL adatbázis mentésének a MySqlDump és a MySQL Workbench használata.

A MySQL Workbench jó fejlesztőknek, de klienseknek vagy végfelhasználóknak ajánlott megközelítés, hogy minden paramétert előre beállítanak, csak annyit kell tudniuk, hogy megnyomják a nagy "Backup" gombot, és minden kész. A MySQL Workbench mentési eszközként való használata nem megfelelő megoldás sem ügyfelek, sem végfelhasználók számára.

Másrészt nem lehet MySqlDump.exe közvetlenül webszerverről végrehajtani. Ahogy egyes gyártók tiltják, a MySqlBackup webalapú (ASP.NET) biztonsági mentési eszközök fejlesztésében segít.

Funkciók

  • MySQL adatbázisok mentése és helyreállítása
  • Elérhető bármely .NET nyelven.
  • Export/import a MemoryStream-be/onnan
  • Feltételes sor export (szűrőtábla vagy sor)
  • Előrehaladási jelentések elérhetők a feladatok exportálásához és importjához.
  • Lehetőség a sorok exportálására különböző módokba. (bekerülés, bekerülés, figyelmen kívül hagyás, csere, kulcsfrissítés ismétlése, frissítés)
  • Közvetlenül használható ASP.NET vagy webes szolgáltatásokban.


MySqlBackup.NET három különböző verzió alapján vanFejlesztés három különböző MySQL kapcsolati driverrel, bármelyiket választhatod. Következőképpen:

MySqlBackup.NET -> MySql.Data(A hiperlink bejelentkezés látható.
MySqlBackup.NET.MySqlConnector -> MySqlConnector(A hiperlink bejelentkezés látható.
MySqlBackup.Net.DevartExpress -> dotConnect.Express.for.MySQL(A hiperlink bejelentkezés látható.

Hozz létre egy új .NET konzolprojektet, és MySqlBackup.NET csomagokat adj hozzá NUGET-en keresztül a következő parancskal:

A MySQL adatbázis mentelése és exportálása a következő kóddal:



Importálja/helyreállítani a MySQL adatbázist a következő kóddal:

(Vége)




Előző:Lemezfájlkezelő eszközök Minden, SpaceSniffer, Clover
Következő:[Gyakorlati művelet] Ellentétek a különböző DLL-verziók között, amelyek átirányításra támaszkodnak
Közzétéve 2022. 10. 21. 0:25:47 |
Tanulj meg
Közzétéve 2022. 11. 15. 18:19:10 |
Tanulj meg egy kicsit
Közzétéve 2023. 01. 13. 16:30:06 |
Nézd meg a következő tanulmányt
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com