在还原数据库出现[ERR] 1813 - Tablespace ,exists.错误

news/2025/2/6 5:55:29/

Navicat Premium 15在还原数据库出现[ERR] 1813 - Tablespace '.....' exists.错误

[Err] 1813 - Tablespace '`2019`.`xxx`' exists.
[Err] Failed to create Table: xxxxv

解决方法:

在百度了后找了很多种解决方法,说改表名后导入的再改回正常的表名,其实没什么效果,无法修改表名,继续报错。但是不能因为表名而把所有程序文件改一遍吧。

www.linjiseo.com/articles/518.html

 

新建table1报错

  1. 表现:table1表被删以后,想要重新建,结果新建不了
  2. 原因:table1表在对应的表空间依然存在
  3. 解决办法:删除对应的.ibd文件即可,比如上面这个,找到mysql下,db1文件夹下的table1.ibd文件,干掉即可

所以我的解决方法就是 还原的时候顺便在服务器上查看是否有生成.lbd文件,有就全部删除掉

经过删掉后还是无法还原,还是报原来的错误。

删掉其实也没有什么用,而且还提示被mysql.exe占用,但是还是得删掉。

后来经过对比,发现在导出来的数据文件有点问题,重点来了:

因为我默认的数据库文件类型是:MyISAM

) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=5 ;

但是发现有一个奇葩在这:

) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

把 InnoDB 修改成 MyISAM:

) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

导入数据库,没有出现报错完美解决!网站成功复活!

保留下记录,以免碰到相同的情况,浪费时间


http://www.ppmy.cn/news/712682.html

相关文章

SQL Server附加数据库时报1813错误的解决方案

SQL Server附加数据库时报1813错误的解决方案 参考文章: (1)SQL Server附加数据库时报1813错误的解决方案 (2)https://www.cnblogs.com/lyl6796910/p/3628066.html 备忘一下。

SQL Server附加数据库时报1813错误的解决方案,Vmware 断电

用数据恢复软件DiskGenius从vmdk虚拟磁盘中恢复出数据库文件附加操作出现以下状况及解决办法. 物力替换法,在原虚拟机环境,建立原数据库所在目录,再次目录新建同名数据库,停止sqlserver->替换->启动sqlserver,按F5刷新,看见数据库质疑,以下代码执行后F5刷新,看到质疑消失…

mybatisPlus in查询怎么写

在 MyBatis Plus 中使用 in 查询&#xff0c;可以通过 LambdaQueryWrapper 或者 QueryWrapper 的 in 方法来实现。下面是两种常见的写法&#xff1a; 使用 LambdaQueryWrapper&#xff1a; java List<Integer> ids Arrays.asList(1, 2, 3); // 要查询的 id 列表Lambda…

【C++ 实现字符串的模式匹配算法】

目录 前言正文1.字符串2.存储结构3.串的模式匹配a.简单的模式匹配算法b.KMP串的模式匹配算法c.KMP算法的优化 前言 本专栏到这期为止&#xff0c;已经依次介绍了顺序表、链表、数组、栈、队列和二叉树这些数据结构的存储方式以及重要的操作实现。接下来&#xff0c;本期将会讲…

创维电视来电自动开机与设置开机画报

第一步 查找电视机芯 一般有三种方法&#xff0c;如下&#xff1a; 方法一&#xff1a; 电视说明书背面第三行就机芯 方法二&#xff1a; 电视的背面&#xff0c;有一个条码标签上部标注电视机芯 方法三&#xff1a; 使用遥控器在电视机中找到会员中心&#xff0c;点击进入就能…

EF Core 8 Preview 4:原始集合和改进的 Contains

作者&#xff1a;Shay Rojansky 翻译&#xff1a;Alan Wang 排版&#xff1a;Alan Wang Entity Framework Core (EF Core) 8 预览版4今天在 NuGet 上发布&#xff01; 基本信息 EF Core 8&#xff0c;或简称 EF8&#xff0c;是 EF Core 7 的后续&#xff0c;计划于2023年11月…

Javascript中 var, let, const 定义的变量有何区别?

在 JavaScript 中&#xff0c;var、let 和 const 是用于声明变量的关键字&#xff0c;它们有一些区别。 1、var: 在 ES5 及之前的版本中&#xff0c;var 是声明变量的主要关键字。var 声明的变量是函数作用域或全局作用域的&#xff0c;而不是块级作用域的。这意味着在使用 va…

信号满格无去连接服务器,你有过手机信号满格但没有网络的情况吗?三招教你解决...

在移动互联网的今天,手机的网络变得至关重要。从3g到现在的5g,网速越来越快。而我们对网络的需求也越来越重,甚至可以说万物基于移动互联网。 但有时候我们也会经常遇到一些这样的状况。在某个场景需要使用移动网络时,明明信号满格,但就是没有网络可用,甚至连2g网都没有,…