当前位置:编程学习 > C#/ASP.NET >>

怎样实现在ASPX页面点击按钮完成MYSQL数据库的备份

--------------------编程问答--------------------

private void Button3_Click(object sender, System.EventArgs e)
{
    //引用SQLDMO.dll,SQLDMO由Microsoft SQL Server自带的SQLDMO.dll提供,SQLDMO.dll是一个COM对象
    SQLDMO.Backup backup=new SQLDMO.BackupClass();
    SQLDMO.SQLServer sqlserver=new SQLDMO.SQLServerClass();
    sqlserver.LoginSecure=false;
    sqlserver.Connect("localhost","sa","1");
    backup.Action=SQLDMO.SQLDMO_BACKUP_TYPE.SQLDMOBackup_Database;
    backup.Database="userdb";
    backup.Files=@"E:\Project\meng\data\userdb.bak";
    backup.BackupSetName="userdb";
    backup.BackupSetDescription="数据库备份";
    backup.Initialize=true;
    backup.SQLBackup(sqlserver);
}

--------------------编程问答-------------------- 恩 我想对MySQL数据库进行备份 你提供的这个是 SQLServer 的备份啊 --------------------编程问答-------------------- process
mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名  
mysqldump -u ROOT -p river mytable> d:\BackUp

文件夹权限
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,