MySQL数据库备份问题,在线等! 锁住all库all表,只能读mysql> FLUSH TABLES WITH READ LOCK;....mysql> UNLOCK TABLES; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 假设我的数据库的var的目录下有许多子目录,我做备份时,我在拷贝每一个子目录时,把相应的子目录锁住,然后进行拷贝,最后解锁。然后按这种方式依次备份每个子目录。我这种方法行吗?我有点不明白锁住数据库进行备份的具体的意思是什么? 备份数据库用mysqldump吧。 具体的看mysqldump --help 。 倒出来成文本以后再copy到另外一个地方倒回去。 一般用 --opt 参数已经可以保证数据完整性了。 1.备份数据库: d:\mysql\bin>mysqldump tablename >abc.txt 将数据库tablename备份到abc.txt文件里2.还原数据库: mysql>\. abc.txt 注:\.后面必须加空格,在导入此文件时,里面应该先建好一个数据库名不知道楼主要问的是不是这个意思? 备份:/path/to/mysql/bin/mysqldump --flush-logs --opt -h HOST -u USER -pUSER_PASSWORD DB_NAME > /path/DB_NAME.dump恢复:mysql -h HOST -u USER -p -pUSER_PASSWORD DB_NAME < /path/DB_NAME.dump注意的是 -p 和后面的密码是连一起的,中间没有空格分隔。 mysql绿色版Access denied for user 'ODBC'@'localhost' (using password:NO) mysql的一点小问题 菜鸟求助 mysql数据库表显示0字节 char(1)类型2个值 是否有必要建立索引 查询最大值问题 mysql的事务要怎么写? 关于UPDATE的问题 【30分】问个小小滴问题 设置完root密码后mysql不能启动,该如何设置? 求助! ms sql 导入 mysql jsp 页面中文显示为“???” 求一个查询语句 请教FOUND_ROWS()新特性
d:\mysql\bin>mysqldump tablename >abc.txt
将数据库tablename备份到abc.txt文件里
2.还原数据库:
mysql>\. abc.txt
注:\.后面必须加空格,在导入此文件时,里面应该先建好一个数据库名不知道楼主要问的是不是这个意思?
/path/to/mysql/bin/mysqldump --flush-logs --opt -h HOST -u USER -pUSER_PASSWORD DB_NAME > /path/DB_NAME.dump恢复:
mysql -h HOST -u USER -p -pUSER_PASSWORD DB_NAME < /path/DB_NAME.dump注意的是 -p 和后面的密码是连一起的,中间没有空格分隔。