Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4463208
  • 博文数量: 1148
  • 博客积分: 25453
  • 博客等级: 上将
  • 技术积分: 11949
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-06 21:14
文章分类

全部博文(1148)

文章存档

2012年(15)

2011年(1078)

2010年(58)

分类: Mysql/postgreSQL

2011-08-05 19:29:08


表中的数据格式是可以移植的,所以表文件可以被拷贝到目录下

操作如下


创建一个表
  1. mysql> create database test1;
  2. Query OK, 1 row affected (0.02 sec)

  3. mysql> use test1;
  4. Database changed
  5. mysql> show tables;
  6. Empty set (0.00 sec)

  7. mysql> create table t (id int,msg char(10));
  8. Query OK, 0 rows affected (0.02 sec)


向表中写入数据
  1. mysql> insert into t values(1,'a');
  2. Query OK, 1 row affected (0.00 sec)

  3. mysql> insert into t values(2,'b');
  4. Query OK, 1 row affected (0.00 sec)

  5. mysql> insert into t values(3,'c');
  6. Query OK, 1 row affected (0.00 sec)


查看表中数据
  1. mysql> select * from t;
  2. +------+------+
  3. | id | msg |
  4. +------+------+
  5. | 1 | a |
  6. | 2 | b |
  7. | 3 | c |
  8. +------+------+
  9. 3 rows in set (0.00 sec)


因为myisam会缓存,所以需要关闭服务器后,然后复制
  1. ywx@ywx:/opt/mysql5151/data$ cp ./test1/* ./test11/


数据库中,看到全部的数据都拷贝过来了

  1. mysql> use test11
  2. Database changed
  3. mysql> select * from t;
  4. +------+------+
  5. | id | msg |
  6. +------+------+
  7. | 1 | a |
  8. | 2 | b |
  9. | 3 | c |
  10. +------+------+
  11. 3 rows in set (0.00 sec)



阅读(806) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~