Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 7474|Atbildi: 3

[Avots] [Faktiskā cīņa]. NET/C# ievieš MySQL datu bāzes dublējumus, pamatojoties uz MySqlBackup.NET

[Kopēt saiti]
Publicēts 19.10.2022 21:05:55 | | | |
Prasības: Forums izmanto MySQL datu bāzi, iepriekš izmantoja mydumper rīku apvienojumā ar plānotajiem uzdevumiem, lai dublētu datu bāzi Linux sistēmā, un tagad esmu iegādājies serveri, kas paredzēts glabāšanai Windows sistēmā.Kā saskarties ar attālo MySQL datu bāzi operētājsistēmā Windows?? Izmantojot mysqldump.exe faktiski var dublēt attālās datu bāzes, bet jums ir jāinstalē MySQL programmatūra, un es atradu informāciju internetā, ka ir MySqlBackup.NET pakotne, ko izstrādājis .NET/C#, ko var izmantot, lai dublētu un atjaunotu MySQL datu bāzes.

Regulāri dublējiet attālās MySQL datu bāzes Linux vidē
https://www.itsvse.com/thread-10099-1-1.html

MySQL datu bāzes dublēšana un eksportēšana
https://www.itsvse.com/thread-4004-1-1.html

MySqlBackup.NET

Rīki MySQL datu bāzu dublēšanai un atjaunošanai C#/VB.NET/ASP.NET.

GitHub adrese:Hipersaites pieteikšanās ir redzama.

MySqlBackup.NET ir rīks (DLL), ko var izmantot, lai dublētu/atjaunotu MySQL datu bāzes, izmantojot .NET programmēšanas valodu. Tā ir alternatīva MySqlDump.

Rīks ir izstrādāts C#, bet to var izmantot jebkurā .NET valodā (t.i., VB.NET, F# utt.).

Vēl viena šī rīka izveides priekšrocība ir tā, ka mums nav jāpaļaujas uz divām sīklietotnēm ——MySqlDump.exe un MySql.exe, lai veiktu dublēšanas un atjaunošanas uzdevumus. Mums būs lielāka kontrole pār izvadi .NET veidā.

Visizplatītākais veids, kā dublēt MySQL datu bāzi, ir izmantot MySqlDump un MySQL Workbench.

MySQL Workbench ir labs izstrādātājiem, bet klientiem vai gala lietotājiem ieteicamā pieeja ir iegūt katru parametru iepriekš iestatīt, viss, kas viņiem jāzina, ir nospiest lielo pogu "Backup" un viss ir izdarīts. MySQL Workbench izmantošana kā rezerves rīks nav piemērots risinājums klientiem vai gala lietotājiem.

No otras puses, nav iespējams veikt MySqlDump.exe tieši no tīmekļa servera. Kā daži pārdevēji aizliedz, MySqlBackup palīdzēs izveidot tīmekļa (ASP.NET) dublēšanas rīkus.

Līdzekļi

  • MySQL datu bāzu dublēšana un atgūšana
  • Pieejams jebkurā .NET valodā.
  • Eksportēt / importēt uz/no MemoryStream
  • Nosacītās rindas eksportēšana (filtra tabula vai rinda)
  • Progresa atskaites ir pieejamas uzdevumu eksportēšanai un importēšanai.
  • Spēja eksportēt rindas uz dažādiem režīmiem. (ievietot, ievietot, ignorēt, aizstāt, atkārtot atslēgas atjaunināšanu, atjaunināt)
  • Var izmantot tieši ASP.NET vai tīmekļa pakalpojumos.


MySqlBackup.NET pamatojoties uz trim dažādām versijām, irIzstrādājiet trīs dažādus MySQL savienojuma draiverus, varat izvēlēties jebkuru. Šādi:

MySqlBackup.NET -> MySql.Data(Hipersaites pieteikšanās ir redzama.
MySqlBackup.NET.MySqlConnector -> MySqlConnector(Hipersaites pieteikšanās ir redzama.
MySqlBackup.Net.DevartExpress -> dotConnect.Express.for.MySQL(Hipersaites pieteikšanās ir redzama.

Izveidojiet jaunu .NET konsoles projektu un pievienojiet MySqlBackup.NET pakotnes, izmantojot NUGET ar šādu komandu:

Dublējiet / eksportējiet MySQL datu bāzi ar šādu kodu:



Importējiet / atjaunojiet MySQL datu bāzi ar šādu kodu:

(Beigas)




Iepriekšējo:Diska failu pārvaldības rīki Viss, SpaceSniffer, Āboliņš
Nākamo:[Praktiskā darbība] Konflikti starp atsaucēm uz dažādām DLL versijām, kas balstās uz novirzīšanu
Publicēts 21.10.2022 00:25:47 |
Iemācieties mācīties
Publicēts 15.11.2022 18:19:10 |
Uzziniet nedaudz
Publicēts 13.01.2023 16:30:06 |
Apskatiet nākamo pētījumu
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com