Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我一直在阅读如何进行 mysql 转储/备份。听起来要确保您获得所有数据,您确实应该使用选项--lock-all-tables 运行。我不清楚的是我之后是否需要运行任何东西来解锁?
我将尝试运行以下命令:
mysqldump --lock-all-tables -u root -p DATABASENAME > nameofdumpfile.sql
谢谢。
一旦转储命令完成,它就会断开它的连接,如果没有明确地完成,也会隐式地断开任何锁。所以不,你不需要做任何单独的事情。
你没有提到你正在使用的引擎。尝试带有 --single-transaction 标志的 InnoDB。