Ana Sayfa... Duyurularım... Ben Kimim ??? Projelerim... Tozlanmış dosyalar... İrtibata Geçin...
 
Asp.Net ile MySql veritabani yedekleme !!!

Yazar :  Okan  Düzgün             Yayınlanma Saati :  10.06.2016 04:18:24

Merhaba, bu makalede MySQL ile kolay ve hizli yedek alma yönteminden bahsedecegim. Normalde yedek almak için daha fazla kod yazmaniz gerek ama bu problemi bizden önce farkeden bazi gelistiriciler çözümü de bizden önce bulmuslar. Codeplex üzerinde açik kaynak kodlu olarak dagitilan MySqlBackup.net projesi ile tek bir dll ile kolayca yedek alip yedeginizi de veritabaniniza import edebiliyorsunuz. 

Imports System.Diagnostics
Imports System.IO
Imports MySql.Data.MySqlClient

Partial Class _Default
    Inherits System.Web.UI.Page

    Protected Sub Page_Load(sender As Object, e As System.EventArgs) Handles Me.Load

        Dim constring As String = "Server=127.0.0.1; Database=veritabaniAdi; user id=KullaniciAdi; Password=Sifreniz; Pooling=False"
        Dim file As String = "E:\backup.sql"
        Using conn As New MySqlConnection(constring)
            Using cmd As New MySqlCommand()
                Using mb As New MySqlBackup(cmd)
                    cmd.Connection = conn
                    conn.Open()
                    mb.ExportToFile(file)
                    conn.Close()
                End Using
            End Using
        End Using
    End Sub
End Class

 

Gerekli olan dll. dosyamizi buradan veya  http://mysqlbackupnet.codeplex.com/ adresinden indirerek projemize referans olarak belirtmemiz gerekiyor. Sonrasinda ise yukaridaki kod örnegini projesinize uygulayarak msql veritabaninizin yedegini alma islemini gerçeklestirebilirsiniz.

Örnek çalismayi buradan indirebilirsiniz.



 

 
 Dosyaları indirmek ve yorumları görebilmek için lütfen kullanici girişi yapınız !!!  
 
 
 


 

Son Güncelleme :  16/04/2017
  Design and Coding - Okan Düzgün 2011 - 2017 © Tüm Hakları Saklıdır.