Navicat将远程MySql数据库数据导入本地
2018-03-11 13:57
447 查看
第一种:
在项目java后台开发的过程中,肯定要不停的测试自己编写的sql语句。在多数情况,公司会统一在一个测试服务器上搭建一个数据库供大家访问。但是,如果在家里等连接不到公司内网的时候,或者大家都在操作一张表可能会有一些误操作把表数据或者表结构破坏。在这些情况下,把数据库导入本地就显得有意义了。方法如下:1、安装本地的MySql。记住用户名和密码,这里以root,root为例。2、打开Navicat,新建连接(连接),输入连接名,用户名,密码。确定,连接测试。这里连接名为mytest。这样本地的数据库已经搭建好了。3、新建数据库,只填一个“数据库名”,其它两项可以不用管。数据库名可以和要远端的一致。这里都是“ykf”。4、右击要导入数据库,选择数据传输。5、设置源的连接、数据库、要复制的表。设置目标的连接、数据库。如果操作完成后,没有结果,不要担心,请继续!注意源与目标的顺序,不要弄反了,切记!切记!
6、神奇的点睛之笔,右击->刷新。
参考地址:http://blog.csdn.net/xyaydddf/article/details/53490362
第二种:
1. 首先在本地创建一个数据库(用来备份)。登录mysqlsudo mysql -u root -p rootcreate database test; 这里的test和远程的数据库名字一样2.备份远程数据库到本地的testbackup.sqlmysqldump -h 172.26.100.145 -uroot -proot test --default-character-set=gbk --opt -Q -R --skip-lock-tables>/home/testbackup.sql3.然后把testbackup.sql导入到本地test中登录mysqlsudo mysql -u root -p rootuse test;source /home/testbackup.sql;恢复数据库: mysql -hlocalhost -uroot -proot test < testbackup.sql
参考链接:http://blog.csdn.net/tingyuanss/article/details/46784779
相关文章推荐
- Navicat将远程MySql数据库数据导入本地
- 把远程MySQL数据库中的数据手工导入到本地MySQL数据库
- oracle数据导入导出(本地/远程)
- 本地MySQL数据库要访问远程MySQL数据库的表中的数据的实现
- 使用Navicat 8.0管理mysql数据库(导入导出数据)
- 用SQL语句将远程SQL Server数据库中表数据导入到本地数据库相应的表中
- Linux本地服务器导入sql脚本到远程mysql数据库
- DB2远程客户端无法使用import导入本地数据文件解决方案
- 将本地的MS SQL Server数据导入到远程服务器上
- 如何使用navicat for mysql连接本地数据库,并且导入数据文件
- Navicat:excel数据导入mysql数据库
- python 远程连接MySQL数据库 拉取数据存至本地文件
- 用SQL语句将远程SQL Server数据库中表数据导入到本地数据库相应的表中
- 将远程SQL Server 数据库中表数据导入本地数据库相应的表
- MySQL数据库远程导入导出数据
- 用SQL语句将远程SQL Server数据库中表数据导入到本地数据库相应的表中
- 怎么样使用Navicat for MySQL 导出mysql中的数据和将sql数据库文件导入到mysql数据库中
- oracle 本地使用命令导入数据到远程主机
- 使用Navicat 8.0管理mysql数据库(导出导入数据)
- 使用Navicat for MySQL导出和导入MySQL数据库的表数据-图文教程