Foxtable(狐表)用户栏目专家坐堂 → 如何在狐表实现MySQL数据库备份、还原?


  共有765人关注过本帖树形打印复制链接

主题:如何在狐表实现MySQL数据库备份、还原?

帅哥哟,离线,有人找我吗?
lin98
  11楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1062 积分:7029 威望:0 精华:0 注册:2020/11/4 22:15:00
  发帖心情 Post By:2024/3/5 15:34:00 [只看该作者]

bat文件,
有二个问题:
问题一:uroot -p"123" ,用户,密码是暴露?不安全
问题二:备份不灵活,固定文件?无法实现首次备份全部表和数据,次数起只备份新增数据?

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  12楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106545 积分:541890 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/3/5 15:41:00 [只看该作者]

这些个问题我也不懂,上网搜搜。或者找个专业的Mysql数据库工程师咨询一下

 回到顶部
帅哥哟,离线,有人找我吗?
lin98
  13楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1062 积分:7029 威望:0 精华:0 注册:2020/11/4 22:15:00
  发帖心情 Post By:2024/3/5 15:52:00 [只看该作者]


此主题相关图片如下:mysql备份.jpg
按此在新窗口浏览图片

如何实现?
[此贴子已经被作者于2024/3/6 12:00:43编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
lin98
  14楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1062 积分:7029 威望:0 精华:0 注册:2020/11/4 22:15:00
  发帖心情 Post By:2024/3/6 12:11:00 [只看该作者]


'狐表调用代码:
Dim Proc As New Process '定义一个新的Process
Dim batPath As String = "F:\BH\do.bat" '指定要打开的文件
Dim file As New FileInfo(batPath)
Proc.StartInfo.WorkingDirectory = file.Path
Proc.StartInfo.FileName = batPath
Proc.StartInfo.CreateNoWindow = False
Proc.Start()

EncryptFile("F:\BH\*.sql", "F:\BH\*-1.sql", "123")

EncryptFile("F:\BH\F33.sql", "F:\BH\F33-1.sql", "123")

执行加密,失效,如何解决?



 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  15楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106545 积分:541890 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/3/6 13:52:00 [只看该作者]

EncryptFile仅支持完整的绝对路径,并且文件存在,不支持通配符

 回到顶部
帅哥哟,离线,有人找我吗?
lin98
  16楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1062 积分:7029 威望:0 精华:0 注册:2020/11/4 22:15:00
  发帖心情 Post By:2024/3/6 19:22:00 [只看该作者]

Dim Proc As New Process '定义一个新的Process
Dim batPath As String = "F:\BH\do.bat" '指定要打开的文件
Dim file As New FileInfo(batPath)
Proc.StartInfo.WorkingDirectory = file.Path
Proc.StartInfo.FileName = batPath
Proc.StartInfo.CreateNoWindow = False
Proc.Start()



EncryptFile("F:\BH\F33.sql", "F:\BH\F33-1.sql", "123")完整的绝对路径

执行加密,失效,如何解决?




 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  17楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106545 积分:541890 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/3/7 8:40:00 [只看该作者]

单独把F33.sql复制到其它盘测试有没有问题?

 回到顶部
帅哥哟,离线,有人找我吗?
lin98
  18楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1062 积分:7029 威望:0 精华:0 注册:2020/11/4 22:15:00
  发帖心情 Post By:2024/3/7 15:45:00 [只看该作者]

问题一:需求,先执行代码一之后执行代码二之后执行代码三,如何实现?
代码一
Dim Proc As New Process '
Dim batPath As String = "F:\BH\do.bat" '
Dim file As New FileInfo(batPath)
Proc.StartInfo.WorkingDirectory = file.Path
Proc.StartInfo.FileName = batPath
Proc.StartInfo.CreateNoWindow = False
Proc.Start()


代码二
EncryptFile("F:\BH\F33.sql", "F:\BH\F33-1.sql", "123")

代码三,删除F:\BH\F33.sql,如何实现?

问题二:Dim batPath As String = "F:\BH\MX.ZIP\do.bat",不能执行,如何解决?注:MX.ZIP有加密

Dim batPath As String = "F:\BH\do.bat" '改Dim batPath As String = "F:\BH\MX.ZIP\do.bat"

[此贴子已经被作者于2024/3/7 15:48:59编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  19楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106545 积分:541890 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/3/7 15:56:00 [只看该作者]

1、按顺序写代码就行了,Process 有一个WaitForExit,可以等待Process 执行完毕才会执行后面的代码http://www.foxtable.com/webhelp/topics/0353.htm

2、只能先解压,再执行

 回到顶部
总数 19 上一页 1 2