- 首先在新表创建原结构表
- 卸载表空间
ALTER TABLE 表名 DISCARD TABLESPACE;
- 将原 ibd 文件移动到新数据库ibd文件目录下
- 恢复表空间
ALTER TABLE 表名 import TABLESPACE;
- 如提示错误,请检测文件权限,将文件权限赋值给mysql用户
// 先查看其他文件的权限 ls -l xxx.ibd // 赋值移动的ibd文件权限 sudo chown _mysql:_mysql sys_menu.ibd
© 版权声明
THE END
ALTER TABLE 表名 DISCARD TABLESPACE;
ALTER TABLE 表名 import TABLESPACE;
// 先查看其他文件的权限
ls -l xxx.ibd
// 赋值移动的ibd文件权限
sudo chown _mysql:_mysql sys_menu.ibd
请登录后查看评论内容