有的,可以通过mysqldump指令来进行,dump指令在mysql安装目录下的bin目录下
mysqldump的几种常用方法:
mysqldump -u username -p dbname >dbname.sql
(2)导出数据库结构(不含数据)
mysqldump -u username -p -d dbname >dbname.sql
(3)导出数据库中的某张数据表(包含数据)
mysqldump -u username -p dbname tablename >tablename.sql
(4)导出数据库中的某张数据表的表结构(不含数据)
mysqldump -u username -p -d dbname tablename >tablename.sql
嫌麻烦可以安装一下查询共组,workbench,navicat 等工具进行导出
你的意思是要备份数据库吗?如果是,可以用 mysqldump _u用户名 _P 密码 数据库名 [表名1 表名2..]>存放路径(d:/bk.dump) 比如: 把temp数据库备份到 d:\temp.dump 就可以使用下面的命令:mysqldump –u root –proot temp >d:\temp.dump这看上去是mysql这里有bug,或者,mysql导出中sql长度是有有限制的,具体的,你可以把表上传到网络,让别人导一下看看是不是你说的这个情况,从你上面的数据来看,810条数据不算多,你的处理方法有:1,不设这个条件,全部导过来再删除不要的数据。
2,设条件时分8次导入,每次in里面写100个id.
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)