加入收藏 | 设为首页 | 会员中心 | 我要投稿 源码门户网 (https://www.92codes.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

MySQL 8 – DROP或ALTER导致ERROR 3664(HY000):无法设置SDI

发布时间:2021-05-17 06:28:45 所属栏目:MySql教程 来源:网络整理
导读:ERROR 3664 (HY000): Failed to set SDI 'MyDatabase.MyTable' in tablespace 'mydatabase/mytable'. 每当尝试DROP数据库或更改表时,我都会遇到此错误.我无法删除或更改我创建的任何表. 现在,真正有趣的是这些错误只发生在重启MySQL和后续登录(由root用户)

ERROR 3664 (HY000): Failed to set SDI 'MyDatabase.MyTable' in tablespace 'mydatabase/mytable'.

每当尝试DROP数据库或更改表时,我都会遇到此错误.我无法删除或更改我创建的任何表.

现在,真正有趣的是这些错误只发生在重启MySQL和后续登录(由root用户)到MySQL之后.这是模式:

>以root用户身份登录MySQL.
>创建数据库并创建表.
> DROP数据库或ALTER表没有问题:)
>退出MySQL
>重启MySQL(停止然后启动)
>以root用户身份登录MySQL.
>尝试DROP数据库或以前创建的ALTER表时获取ERROR 3664,阻碍任何DROP或ALTER

(编辑:源码门户网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!