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与Pgsql在PHP环境下能同时使用吗? 从一堆数据中,查出最近一段时间内最新的且值最大的5条数据,你有更好的办法吗? 求一个MYSQL和数据驱动 mysql Text类型 这样逻辑的应用,用MYSQL的select要怎么写呢?里面有没有提供这样的函数呢?(没那么多分了,各位帮帮忙吧!) mysql 乱码问题 在线求教mysql问题 请问,这是mysql的漏洞吗? 如何在已经存在的表中增加一个字段????? 一次增加多个字段怎么写? 求一个查询语句 请教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 和后面的密码是连一起的,中间没有空格分隔。