【发布时间】:2013-02-16 19:38:18
【问题描述】:
TYPO3 安装在其名为 typo3 的数据库中有 57 个表。
通过命令使用mysqldump 程序创建转储
mysqldump --host=127.0.0.1 --password=<PASSWORD> --protocol=tcp --port=3306 --user=<ROOT-USER> --lock-all-tables --databases typo3 > dump.sql
仅包含 47 个表。 如果数据库连接是通过套接字完成的,并且如果“--lock-all-tables”选项被忽略,也会出现同样的结果。 如何制作包含所有表格的完整转储?
缺少的表格是
index_configindex_debugindex_fulltextindex_grlistindex_phashindex_relindex_sectionindex_stat_searchindex_stat_wordindex_words
【问题讨论】:
-
您是否检查了 SQL 文件,如果那里的表也丢失了?这些表视图是不同数据库的吗?我想这不是那个命令的问题。
-
感谢 Urs 和 Viktor Livakivskyi 的帮助!问题是由 cron 触发的单个脚本引起的。