MySQL备份恢复(100)

  • 主题发起人 主题发起人 cnyz
  • 开始时间 开始时间
C

cnyz

Unregistered / Unconfirmed
GUEST, unregistred user!
请问如何在Delphi中用命令实现MySQL数据库的备份和恢复啊?都用到那些语句了啊,最好能给个例子。谢谢!
 
帮你顶下
 
应该得调用mysql的库函数吧。
 
怎么没有人回答呢?我也想学习下!!
 
调用 mysqldump 执行备份,不知怎么用程序调用mysqldump -u 用户名 -p 数据库
 
怎么调用 mysqldump 啊 !!没有人知道吗?大侠们帮帮忙!
 
也可以直接调用ShellExecute 执行"d:/mysql/bin/mysqldump -h .............. "); 可以把需要文件mysqldump.exe等COPY出来,发布。看你用什么连接mysql了,一般有dbexpress、mysqlODBC、三方组件等方式。剩下的跟提交SQL查询的办法一致
 
这样写的怎么备份不出来啊!!还不报错!!shellexecute(Handle,nil,'cmd.exe','c:/MySQL/bin>mysqldump -uroot -p密码 test>d:/test.sql',nil,SW_HIDE);
 
用.bat文件写好命令后调用即可。
 
顶下,观察中。
 
后退
顶部