投入多少,收获多少;投入多深,领悟多深。太阳底下没有新鲜事,排列组合就是创新。每天多做一点点,就是进步的开始,每天进步一点点,就是成功的开始,每天创新一点点,就是领先的开始。

mysql如何导出一个表的数据?

上一篇 / 下一篇  2008-04-25 16:36:56 / 个人分类:Mysql

刚才在pub上看到一个朋友问 ,如下

mysql如何导出一个表的数据?

用mysqldump
如何导出一个或者几个表的数据?

自己也是刚学mysql,测试了一下,于是给出了以下方法,希望能有所帮助


mysql> use dbatest;

Database changed

mysql
select from pet;


+----------+--------+---------+------+------------+------------+


name     owner  species sex  birth      death      |


+----------+--------+---------+------+------------+------------+


Fluffy   Harold cat     f    1993-02-04 NULL       |


Claws    Gwen   cat     m    1994-03-17 NULL       |


Buffy    Harold dog     f    1989-05-13 NULL       |


Fang     Benny  dog     m    1990-08-27 NULL       |


Bowser   Diane  dog     m    1979-08-31 1995-07-29 |


Chirpy   Gwen   bird    f    1998-09-11 NULL       |


Whistler Gwen   bird    NULL 1997-12-09 NULL       |


Slim     Benny  snake   m    1996-04-29 NULL       |


+----------+--------+---------+------+------------+------------+


8 rows in set (0.01 sec)

[
mysql@QANEW mysql]$ mysqldump -uroot -p dbatest pet dbatest_pet.sql

Enter password


[
mysql@QANEW mysql]$ cat dbatest_pet.sql 


-- MySQL dump 8.23

--

-- 
Hostlocalhost    Databasedbatest


---------------------------------------------------------


-- 
Server version       5.0.27-standard-log

--

-- 
Table structure for table `pet`


--


CREATE TABLE pet (


  `
namevarchar(20) default NULL,


  
owner varchar(20) default NULL,


  
species varchar(20) default NULL,


  
sex char(1) default NULL,


  
birth date default NULL,


  
death date default NULL


ENGINE=MyISAM DEFAULT CHARSET=latin1;

--

-- 
Dumping data for table `pet`


--


INSERT INTO pet VALUES ('Fluffy','Harold','cat','f','1993-02-04',NULL);


INSERT INTO pet VALUES ('Claws','Gwen','cat','m','1994-03-17',NULL);


INSERT INTO pet VALUES ('Buffy','Harold','dog','f','1989-05-13',NULL);


INSERT INTO pet VALUES ('Fang','Benny','dog','m','1990-08-27',NULL);


INSERT INTO pet VALUES ('Bowser','Diane','dog','m','1979-08-31','1995-07-29');


INSERT INTO pet VALUES ('Chirpy','Gwen','bird','f','1998-09-11',NULL);


INSERT INTO pet VALUES ('Whistler','Gwen','bird',NULL,'1997-12-09',NULL);


INSERT INTO pet VALUES ('Slim','Benny','snake','m','1996-04-29',NULL);

再来一个直接看数据的

[mysql@QANEW mysql]$ mysqldump -uroot -pxxxxxx -t dbatest pet grep -i insert |awk -FVALUES '{print $2}' >dbatest_pet.sql 


[mysql@QANEW mysql]$ cat dbatest_pet.sql 


 
('Fluffy','Harold','cat','f','1993-02-04',NULL);


 (
'Claws','Gwen','cat','m','1994-03-17',NULL);


 (
'Buffy','Harold','dog','f','1989-05-13',NULL);


 (
'Fang','Benny','dog','m','1990-08-27',NULL);


 (
'Bowser','Diane','dog','m','1979-08-31','1995-07-29');


 (
'Chirpy','Gwen','bird','f','1998-09-11',NULL);


 (
'Whistler','Gwen','bird',NULL,'1997-12-09',NULL);


 (
'Slim','Benny','snake','m','1996-04-29',NULL);

 


TAG:

引用 删除 Guest   /   2008-07-18 11:21:47
5
 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2008-07-26  
  12345
6789101112
13141516171819
20212223242526
2728293031  

数据统计

  • 访问量: 2953
  • 日志数: 124
  • 建立时间: 2007-12-06
  • 更新时间: 2008-07-25

RSS订阅

Open Toolbar