Navicat是一个强大的MySQL数据库管理和开发工具。Navicat为专业开发者提供了一套强大的足够尖端的工具,但它对于新用户仍然是易 于学习。Navicat使用了极好的图形用户界面(GUI),可以让你用一种安全和更为容易的方式快速和容易地创建、组织、存取和共享信息。基于 Windows平台,为MySQL量身订作,提供类似于MsSQL的用管理界面工具。
下面以本地服务器为示例打开Navicat,具体备份数据库如下:
1、新建连接,本地MYSQL通常没有设置密码,点击确定即可(如果是远程服务器,需要服务器支持远程数据库连接,有的VPS比如kloxo、cpanel面板,需要设定本机IP为白名单才能连接,如果是ICDSOFT虚拟主机,需要在MYSQL管理员中开启远端管理功能!)
2、连接成功随便点击其中一个数据库即可看到下图数据库对应的右侧数据表!
3、全选右侧的数据表,右击弹出菜单中选择“转储 SQL 文件”。
4、保证文件格式为.sql格式,弹出转储进度
5、最后进度框中会显示[Msg] [Dtf] Finished - Successfully 即表示转存完成!然后通过服务器/虚拟主机中的phpMyadmin功能就可以导入这个back.sql文件。
6、在上面第三步第1点中,再建立一个远程数据库的连接,请保证在服务器/虚拟主机控制面板中预先建立好一个数据库,这样再用Navicat连接远程数据库才能看到。
7、在上面第三步第3点中,全选本地数据库中的表,然后右击复制(注意不是复制表),或者ctrl+C复制所有表
8、在第1步中建立的远程数据库中打开建立好的空数据库,在右侧空白处,右击粘贴表,或者ctrl+V复制刚才在剪贴板中的表
9、非常重要的一点补充,所有的数据库操作后,请仔细检查数据库的编码、校对,右击数据库查看数据库属性,确认是utf8 -- UTF-8 Unicode编码,校对是utf8_general_ci
10、如果需要确认,就一路默认下来就可以了!当然服务器/虚拟主机如果在欧美的话那这个复制时间就可能会很慢,如果是香港或者内地的服务器/虚拟主机就会在很快的时间内完成,这里推荐香港的稳定虚拟主机ICDSOFT品质非常不错,详情请在JOOMLASK服务中心了解6折代理详情。
欢迎友情转载,请务必保留本文出处并引用本文链接:MYSQL数据库迁移利器Navicat使用教程
使用Navicat For MySql 将mysql中的数据导出,包括数据库表创建脚本和数据
(1)数据的导出:右键--->“转储sql文件”
至此,已完成了数据的导出操作.
(2)数据的导入:先创建好数据库,这时数据库是空的,接下来我们进行数据导入:选择需要导入数据的数据库名,右键 > 运行批次任务文件
选择刚才我们导出的SQL文件
好,下面我们点开始,
待执行完后,就完成数据导入了
来自 http://iduanxuan.blog.51cto.com/1426423/367105