是否有任何方法只从.ibd文件重新创建mysql数据库?如果有人能够发布如何创建.frm或获取"create“语句,甚至完全恢复数据库的方法,那就太好了。问题是,我已经将percona的xtrabackup用于mysql备份,但不幸的是,这个工具似乎只备份数据,不包括数据库的模式。我认为,他们应该在文件中更清楚地提到这一点。所以现在我只有一堆.ibd文件,需要完全恢复数据库。数据库中的所有表都使用InnoDB引擎。这是我用来做备份的命令:
x
我最近搞砸了一个查询,并在MySQL中对一个表进行了核化。我还意识到,我没有cron做夜间SQL转储。但是我确实有一个夜间磁盘映像,我已经将其还原并挂载在DB服务器上。我在~/ my _restore/var/lib/mysql中找到了一个巨大的"ibdata1“文件,听起来可能是我的数据库。在我把愚蠢和更愚蠢(呃)混为一
有人能帮我解决下面的Mysql错误吗?我使用的是以下版本:MySQLVer8.0.18for Linux on x86_64 (MySQL Community Server - GPL)/usr/sbin/mysqld(Sql_cmd_dml::execute(THD*)+0x458) [0x55764df64788]
/usr/sbin/mysqld(mysql_execute_command