jsp项目中mysql数据库备份

数据库在远程服务器上,怎么通过后台程序备份到本地,当数据库出问题时,怎么用本的备份恢复数据库,这些可以用java程序实现吗... 数据库在远程服务器上,怎么通过后台程序备份到本地,当数据库出问题时,怎么用本的备份恢复数据库,这些可以用java程序实现吗 展开
 我来答
1101302428
2013-07-31 · TA获得超过593个赞
知道答主
回答量:117
采纳率:0%
帮助的人:33万
展开全部
可以啊,通过java代码先得到远端mysql中所有表的表名和相应表的表字段(如果你不知道远端数据库中有哪些表),可参见http:我我blog.csdn.net我asdtiang我article我details我2957164,然后java代码在本地创建相对应的表,可参见http:我我wenku.baidu.com我我view我我0176d380d4d8d15abe234e71.html。java代码动态连接sql语句(String+String这种样式)查询所有表中的数据并插入到本地所建的表中。即可完成。
过程缩减:得到表名和表字段信息-》在本地创建相应的表-》查询远端数据库表中数据的信息并插入到本地数据库。
上面的url中把“我”替换成/
其实你可以使用navicat mysql的管理工具,很方便的,新建连接(连接远端数据库)然后只要点击右键这个连接,点数据传输,配置一下哪个数据库传哪个数据库就可以了。用java的话可能时间会比较长,不过对java学习有一定帮助
匿名用户
2013-07-31
展开全部
这样的做法,写起来比较麻烦。首先,要使用SQL、或DB的命令,备份到本机。然后,下载到客户机。

恢复的时候,又反操作。

其实,服务器上连接外设,再备份到外设,更简单
追问
可不可以把主要的sql命令告诉我啊,附上相应的注释更好,谢谢了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友e22656a2f
2013-07-31 · TA获得超过199个赞
知道小有建树答主
回答量:245
采纳率:100%
帮助的人:135万
展开全部
你可以将数据库备份到远程服务器,之后将它下载到本地。
追问
具体是怎么操作的,我没有远程服务器的操作权限,不能手动本分,我想用后台java程序实现,有没有相关的教程一篇啊!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式