jsp项目中mysql数据库备份
数据库在远程服务器上,怎么通过后台程序备份到本地,当数据库出问题时,怎么用本的备份恢复数据库,这些可以用java程序实现吗...
数据库在远程服务器上,怎么通过后台程序备份到本地,当数据库出问题时,怎么用本的备份恢复数据库,这些可以用java程序实现吗
展开
展开全部
可以啊,通过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学习有一定帮助
过程缩减:得到表名和表字段信息-》在本地创建相应的表-》查询远端数据库表中数据的信息并插入到本地数据库。
上面的url中把“我”替换成/
其实你可以使用navicat mysql的管理工具,很方便的,新建连接(连接远端数据库)然后只要点击右键这个连接,点数据传输,配置一下哪个数据库传哪个数据库就可以了。用java的话可能时间会比较长,不过对java学习有一定帮助
2013-07-31
展开全部
这样的做法,写起来比较麻烦。首先,要使用SQL、或DB的命令,备份到本机。然后,下载到客户机。
恢复的时候,又反操作。
其实,服务器上连接外设,再备份到外设,更简单
恢复的时候,又反操作。
其实,服务器上连接外设,再备份到外设,更简单
追问
可不可以把主要的sql命令告诉我啊,附上相应的注释更好,谢谢了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以将数据库备份到远程服务器,之后将它下载到本地。
追问
具体是怎么操作的,我没有远程服务器的操作权限,不能手动本分,我想用后台java程序实现,有没有相关的教程一篇啊!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询