【微尘杂记】记录一次网站迁移时数据库报错问题,数据库报错#1813和#1050

记录一次网站迁移时数据库报错问题,数据库报错#1813和#1050,最后附带解决方案。

记录一次网站迁移时数据库报错问题,数据库报错#1813和#1050

问题:宝塔的一键迁移后,数据库里没东西,数据没迁移成功,手动备份数据库进行迁移后,导入会报以下的错误。

MySQL 返回: 

#1813 - Tablespace for table '`xx_com`.`xx_admin`' exists. Please DISCARD the tablespace before IMPORT.

【微尘杂记】记录一次网站迁移时数据库报错问题,数据库报错#1813和#1050

解决方案:

1.这里我用的宝塔面板,找对应的ibd后缀文件,我的是在根目录/www/server/data/xxx_com

【微尘杂记】记录一次网站迁移时数据库报错问题,数据库报错#1813和#1050

2.找到后删除掉,然后重启MySQL,最后重新导入数据库.

然后你如果跟我一样又出现1050报错

mysql错误#1050 – Table ‘xx’ already exists

【微尘杂记】记录一次网站迁移时数据库报错问题,数据库报错#1813和#1050

3.那就在导出数据的时候,导出方式–选自定义,在对象创建选项这里勾选添加 DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT / TRIGGER 语句

【微尘杂记】记录一次网站迁移时数据库报错问题,数据库报错#1813和#1050

【微尘杂记】记录一次网站迁移时数据库报错问题,数据库报错#1813和#1050

4.最后把到处都是数据库重新导入到新服务器数据库里,一般到这里就解决了。

但是,最后吧,微尘这里是GG了,那个旧表跟幽灵一样,删不掉,新的也导入不了,万般无奈最后出奇招吧,重新创建数据库,起一个不一样的名字,然后导入。

qnmd,竟然就这样解决了。

【微尘杂记】记录一次网站迁移时数据库报错问题,数据库报错#1813和#1050

 

 

给TA打赏
共{{data.count}}人
人已打赏
技术教程站长杂谈网络热门

【人工智能】来教你如何免费使用到ChatGPT等Ai助手

2023-5-16 14:43:20

技术教程

【反向代理】OpenAI ChatGPT反向代理服务器设置教程

2023-5-26 1:22:18

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索
本站托管于柠檬云柠檬云