我已经创建了一个mysql备份利用mysqldump --all-databases
的建议,文档,但是当我试图恢复它与新安装的MySQL 8的新系统,我得到以下错误:
[root@localhost ~]# mysql -e "source /root/Backups/dbs-backup-2022-02-08.sql"
ERROR 3723 (HY000) at line 481 in file: '/root/Backups/dbs-backup-2022-02-08.sql': The table 'replication_asynchronous_connection_failover' may not be created in the reserved tablespace 'mysql'.
root用户的凭据通过. my.cnf传递
在交互模式下,备份被恢复,但是输出太大,我无法判断是否遇到了错误。
[root@localhost ~]# mysql
mysql> source /root/Backups/dbs-backup-2022-02-08.sql
[...]
mysql>
如何确定在恢复过程中是否遇到错误?
为什么无法在CLI模式下恢复备份?
2条答案
按热度按时间2q5ifsrm1#
我不明白-e是做什么的,即使从mysql的帮助,但尝试这个mysql〈/root/Backups/dbs-backup-2022 - 02 - 08.sql这是我如何做一个恢复,它工作得很好。
qacovj5a2#
这对我有用