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 数据库时:
mysqldump -u username -pPASSWORD database_name | gzip > db_`date '+%m-%d-%Y'`.sql.gz
这被添加到每个转储的开头:
USE `database_name`;
我做了一些研究,似乎该 --databases选项可能是导致此问题的原因,但正如您从我的陈述中看到的那样,我没有使用它。
--databases
预先感谢您来自 Linux 新手 :)!
每当进行数据库转储时,
USE 'database_name';
自动添加在前面,使您可以在其他地方再次设置数据库,而无需您每次希望重新使用它时都重命名它。
您使用的操作系统无关紧要(默认情况下,我在 Windows 中也有此功能)。