
把双方的mysql服务都停掉,直接把导出方的数据表文件(就是和数据库表名对应的frmmydmyi文件)拷到导入方(注意一个表有三个文件),然后改一下数据表文件名成你要导入的表名,然后启动mysql服务
,如果导入方原来的表有数据,可以把原来的数据用正常方式导出,然后在工具里面导入合并就可以了,
再有一个可行的方法就是自写代码一行一行的转移数据了
1、 mysqldump命令备份数据
在MySQL中提供了命令行导出数据库数据以及文件的一种方便的工具mysqldump,我们可以通过命令行直接实现数据库内容的导出dump,首先我们简单了解一下mysqldump命令用法:
#MySQLdump常用
mysqldump -u root -p --databases 数据库1 数据库2 > xxxsql
2、 mysqldump常用 *** 作实例
21备份全部数据库的数据和结构
mysqldump -uroot -p123456 -A > /data/mysqlDump/mydbsql
22备份全部数据库的结构(加 -d 参数)
mysqldump -uroot -p123456 -A -d > /data/mysqlDump/mydbsql
23 备份全部数据库的数据(加 -t 参数)
mysqldump -uroot -p123456 -A -t > /data/mysqlDump/mydbsql
24 备份单个数据库的数据和结构(,数据库名mydb)
mysqldump -uroot-p123456 mydb > /data/mysqlDump/mydbsql
25 备份单个数据库的结构
mysqldump -uroot -p123456 mydb -d > /data/mysqlDump/mydbsql
26 备份单个数据库的数据
mysqldump -uroot -p123456 mydb -t > /data/mysqlDump/mydbsql2
27 备份多个表的数据和结构(数据,结构的单独备份方法与上同)
mysqldump -uroot -p123456 mydb t1 t2 > /data/mysqlDump/mydbsql
28 一次备份多个数据库
mysqldump -uroot -p123456 --databases db1 db2 > /data/mysqlDump/mydbsql
在mysql中导入/导出超大的sql文本文件,我们可以使用很多方法实例,如有:客户端直接命令 *** 作,分块导入,客户端用source命令 *** 作等等。
在实际工作中,有时经常地时行mysql数据库的导入和导入 *** 作,但对于大型sql文件导入时,phpmyadmin是不行的,有太多限制,比如记录,内存等!
在实际工作中,有时经常地时行mysql数据库的导入和导入 *** 作,但对于大型sql文件导入时,phpmyadmin是不行的,有太多限制,比如记录,内存等!
比较好的办法仍是用mysql的source命令:
一、在客户端下 *** 作:
1、进行入客户端
2、mysql>use 数据库名(如果没有,先建一个)
3、mysql>set names 'utf8'; (一般看导入的是什么格式的文件)
4、mysql>source d:\aaasql;
即可正常导入,如果有错,可以看出错提示
二、PHP文件 *** 作:
建立aphp
里面有下面内容
mysql_connet('xxxx');
mysql_query("set names 'utf8'");
mysql_query("source d:\aaasql'");
原理同上,主要方便了无法使用命令行用户的 *** 作
打开Navicat ,在我们要到处的数据上面右击鼠标,然后d出的快捷菜单上点击“转储SQL 文件”,在再次d出的子菜单项中选择第一个“数据跟结构”。
然后,在会d出一个选择保存位置的保存框,选择好位置后,点确定,就OK了
导入数据库:
打开Navicat for MySQL,然后点击右键选择新建数据库,名字跟我们要导入的数据的名字一样
点击确定后,我们就可以见到左边出现刚刚我们建立好的数据了,然后右击选择“运行SQL文件”会d出一个框,点击“”选择文件所在的路径,
点击开始,文件就会导入成功!
严格来讲,其实Navicat for MySQL导出的不是数据库,而是数据库中的所有表的数据以及结构。所以,如果你不建立与之对应的数据库,而是随便找一个数据导入,结果是这个数据库多了几张刚刚导入的表。
以上就是关于如何将mysql中的数据导到另一个mysql数据库中全部的内容,包括:如何将mysql中的数据导到另一个mysql数据库中、mysql怎么导出数据库、如何在mysql中导入/导出超大的sql文本文件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)