mysql 怎样导出一个表的结构和数据
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql 怎样导出一个表的结构和数据相关的知识,希望对你有一定的参考价值。
具体方法步骤如下:
1、使用一个MySQL管理工具:SQLyog,点击菜单栏“数据库”下拉的最后一项:
导出的格式如下:
2、要想转成Excel格式的只需手动将该表复制到Excel中去。
参考技术A 在命令行下mysql的数据导出有个很好用命令mysqldump,它的参数有一大把,可以这样查看:mysqldump
最常用的:
mysqldump -uroot -pmysql databasefoo table1 table2 > foo.sql
这样就可以将数据库databasefoo的表table1,table2以sql形式导入foo.sql中,其中-uroot参数表示访问数据库的用户名是root,如果有密码还需要加上-p参数
C:\Users\jack> mysqldump -uroot -pmysql sva_rec date_drv > e:\date_drv.sql
mysql的数据导入也是相当便捷的,如:
mysql -uroot databasefoo < foo.sql
这样就可以将foo.sql的数据全部导入数据库databasefoo
1.导出整个数据库
mysqldump -u用户名 -p密码 数据库名 > 导出的文件名
C:\Users\jack> mysqldump -uroot -pmysql sva_rec > e:\sva_rec.sql
2.导出一个表,包括表结构和数据
mysqldump -u用户名 -p 密码 数据库名 表名> 导出的文件名
C:\Users\jack> mysqldump -uroot -pmysql sva_rec date_rec_drv> e:\date_rec_drv.sql
3.导出一个数据库结构
C:\Users\jack> mysqldump -uroot -pmysql -d sva_rec > e:\sva_rec.sql
4.导出一个表,只有表结构
mysqldump -u用户名 -p 密码 -d数据库名 表名> 导出的文件名
C:\Users\jack> mysqldump -uroot -pmysql -d sva_rec date_rec_drv> e:\date_rec_drv.sql
5.导入数据库
常用source 命令
进入mysql数据库控制台,
如mysql -u root -p
mysql>use 数据库
然后使用source命令,后面参数为脚本文件(如这里用到的.sql)
mysql>source d:wcnc_db.sql 参考技术B mysqldump [options] db_name [table_name……]
例如:mysqldump -uroot -p mysql user;
将mysql的数据库用户的结构和数据一起导出 参考技术C 有一个博 为小 帮软件机器人,人人可以DIY 的软件机器人。
电脑基础一般的也可以配置好,按照引导动画一步步来就是了,可以把复制粘贴的工作自动化,也就是你之前一个月好几百的 单子复制到EXCEL 表格的工作可以让小帮替你自动化完成。
现在限量免费试用,快去百度下看看
mysql中怎样把一个表的所有指定字符全部替换成另外的字符?
表中有若干字段,不同的字段都有我的家这几个字符。怎样写语句使其一次性把我的家都改成你的家
CREATE DATABASE exam;
CREATE TABLE list(
id int(6)ZEROFILL NOT NULL PRIMARY KEY AUTO_INCREMENT,
unit_name varchar(8) not null,
topic varchar(25) not null,
event_id varchar(4) not null,
content varchar(25) not null );
INSERT INTO list VALUES('2001','课指组','第36届学生活动中心总干事选举','2
345','2008年3月28日上午10时至下午3时');
INSERT INTO list VALUES(NULL,'电算中心','第二学年网页竞赛开始接受报名','4
321','第二学年度网页竞赛定于4月29、30日举办');
INSERT INTO list VALUES(NULL,'技术服务组','劳工安全卫生管理乙级技术资格考
前辅导班','4365','辅导本校学生取得技术资格证');
INSERT INTO list VALUES(NULL,'图书馆','ASTP数据库试用','8766','本校已订购
职业教育数据库');
INSERT INTO list VALUES(NULL,'课指组','总干事候选人名单','4333','第36届学
生活动中心总干事公选人名单');
INSERT INTO list VALUES(NULL,'学生咨询中心','4/17经管系专题演讲','1654','
地点:大礼堂,对象:经管师生');
以上是关于mysql 怎样导出一个表的结构和数据的主要内容,如果未能解决你的问题,请参考以下文章