ChinaUnix.net
相关文章推荐:

mysqldump 存储过程

(mysqldump命令位于mysql/bin/目录中) 现有环境有两台mysql服务器,一台IP为:192.168.102.2另一台192.168.102.3 (1)完整备份MySQL的某个数据库 mysqldump –h hostname –u username –p password databasename > backupfile.sql 例如:将192.168.102.2服务器上的book数据库备份到192.168.102.3 mysqldump -h 192.168.102.2 -u backup -p book >book.sql (2)备份MySQL数据库为带删除表的格式 备份MySQL数据库为带删除表的格...

by 流星陨落 - MySQL文档中心 - 2009-07-11 14:35:16 阅读(1287) 回复(0)

相关讨论

您正在看的MySQL教程是:mysqldump。   您可以看到MySQL有很多可以导入数据的方法,然而这些只是数据传输中的一半。另外的一般是从MySQL数据库中导出数据。有许多的原因我们需要导出数据。一个重要的原因是用于备份数据库。数据的造价常常是昂贵的,需要谨慎处理它们。经常地备份可以帮助防止宝贵数据地丢失;另外一个原因是,也许您希望导出数据来共享。 在这个信息技术不断成长的世界中,共享数据变得越来越常见。 比方说Macmi...

by whxy5 - MySQL文档中心 - 2008-04-30 12:03:37 阅读(789) 回复(0)

  您可以看到MySQL有很多可以导入数据的方法,然而这些只是数据传输中的一半。另外的一般是从MySQL数据库中导出数据。有许多的原因我们需要导出数据。一个重要的原因是用于备份数据库。数据的造价常常是昂贵的,需要谨慎处理它们。经常地备份可以帮助防止宝贵数据地丢失;另外一个原因是,也许您希望导出数据来共享。 在这个信息技术不断成长的世界中,共享数据变得越来越常见。 比方说Macmillan USA维护护着一个将要出版的书...

by shinelian - MySQL文档中心 - 2005-08-17 02:49:10 阅读(990) 回复(0)

我建了两个一样的库, 从第一个库中用 mysqldump test >;/home/123/test.sql; 把数据库test导出, 然后我用 mysqldump test1

by neoanthropic - MySQL - 2003-11-06 10:05:25 阅读(1024) 回复(2)

[root@waptx126 bin]# /usr/local/mysql/bin/mysqldump --defaults-file=/data/txdata/test/my.cnf txtest pet > /tmp/chen/pet.txt 备份txtest数据库的pet表到 /tmp/chen/pet.txt 。。。 [root@waptx126 chen]# ls pet.txt 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/101226/showart_2013518.html

by nychenlei - MySQL文档中心 - 2009-07-30 16:38:45 阅读(1160) 回复(0)

mysqldump 是采用SQL级别的备份机制,它将数据表导成 SQL 脚本文件,在不同的 MySQL 版本之间升级时相对比较合适,这也是最常用的备份方法。mysqldump 比直接拷贝要慢些。关于mysqldump的更详细解释见最后的附录。 对于中等级别业务量的系统来说,备份策略可以这么定:第一次完全备份,每天一次增量备份,每周再做一次完全备份,如此一直重复。而对于重要的且繁忙的系统来说,则可能需要每天一次全量备份,每小时一次增量备份,甚至...

by soonow - MySQL文档中心 - 2008-07-31 20:02:23 阅读(1337) 回复(0)

在用mysqldump进行备份时加上参数T,只能产生sql脚本,数据文件没有被备份,是这是什么原因?比如下面, mysqldump -p test user -T '/mysqlbak/' 后面发产生的只有,user.sql,数据文件没有

by a.a - MySQL - 2008-05-04 17:01:54 阅读(1740) 回复(3)

导出要用到MySQL的mysqldump工具,基本用法是: shell> mysqldump [OPTIONS] database 如果你不给定任何表,整个数据库将被导出。 通过执行mysqldump --help,你能得到你mysqldump的版本支持的选项表。 注意,如果你运行mysqldump没有--quick或--opt选项,mysqldump将在导出结果前装载整个结果集到内存中,如果你正在导出一个大的数据库,这将可能是一个问题。 mysqldump支持下列选项: --add-locks 在每个表...

by yaya888 - MySQL文档中心 - 2008-03-25 16:05:19 阅读(679) 回复(0)

解决办法很简单,导出的时候指定字符集就行了。 mysqldump -u root -p -c --default-character-set=utf-8 wapad site > dd.sql 用户 数据库 表名 mysql -uroot -p --default-character-set=utf8 wapad mysqldump -u root -p -c --default-character-set=latin1 wap_resdb downlog_bak > downlog_bak.sql mysqldump -u r...

by law7890 - MySQL文档中心 - 2008-02-03 13:49:49 阅读(889) 回复(0)

故障现象: 1:使用mysqldump命令dump出整个数据库: mysqldump: Got error: 1105: File './db/data_20070901.MYD' not found (Errcode: 24) when using LOCK TABLES 2:查看/data/db下面文件没有缺少,使用mysql客户端连接desc以及select * from这个表都没有问题。而且如果使用dump命令直接dump这个表也不会出错 盼高手回答!

by geyun616 - MySQL - 2007-11-29 13:25:02 阅读(4662) 回复(9)

# mysqldump -utest2 -p --opt abc>a.sql mysqldump: Got error: 1044: Access denied for user 'test2'@'localhost' to database 'abc' when doing LOCK TABLES 请问这个问题怎么解决?

by xiner10 - MySQL - 2006-11-02 16:12:59 阅读(1474) 回复(1)