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

恋恋 2010-10-27 10:52:27
在网上看了很多 很多都是在窗体中完成的 请问大家 这个网页按钮的后台CLICK事件里应该怎么写 才能完成MYSQL的全部备份啊 恩 本人用的是C# 使用网上的那些方法 发现备份出来的文件里没有数据 望大家不吝赐教
...全文
163 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuyq11 2010-10-27
  • 打赏
  • 举报
回复
process
mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名
mysqldump -u ROOT -p river mytable> d:\BackUp

文件夹权限
恋恋 2010-10-27
  • 打赏
  • 举报
回复
恩 我想对MySQL数据库进行备份 你提供的这个是 SQLServer 的备份啊
lgz_asp_net 2010-10-27
  • 打赏
  • 举报
回复

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);
}

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧