暂无图片
如何把自定义表空间迁移到系统表空间?
我来答
分享
Switchblade
2023-09-13
如何把自定义表空间迁移到系统表空间?
如何把自定义表空间迁移到系统表空间?
我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
大大刺猬

一般都是迁出来, 你居然想迁进去.
参考如下命令即可

alter table t1 tablespace=innodb_system;
复制

效果图如下
image.png

(root@127.0.0.1) [db20232]> create table t1(id int primary key, name varchar(20));
Query OK, 0 rows affected (0.02 sec)

(root@127.0.0.1) [db20232]> insert into t1 values(1,'ddcw');
Query OK, 1 row affected (0.00 sec)

(root@127.0.0.1) [db20232]> alter table t1 tablespace=innodb_system;
Query OK, 0 rows affected (0.02 sec)
Records: 0  Duplicates: 0  Warnings: 0

(root@127.0.0.1) [db20232]> show create table t1;
+-------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Table | Create Table                                                                                                                                                                        |
+-------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| t1    | CREATE TABLE `t1` (
  `id` int(11) NOT NULL,
  `name` varchar(20) DEFAULT NULL,
  PRIMARY KEY (`id`)
) /*!50100 TABLESPACE `innodb_system` */ ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 |
+-------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)

(root@127.0.0.1) [db20232]> 
(root@127.0.0.1) [db20232]> system ls -ahrlt /data/mysql_3308/mysqldata/db20232/
total 20K
-rw-r-----  1 mysql mysql   67 Mar  4  2023 db.opt
drwxr-x--- 21 mysql mysql 4.0K Sep 13 14:50 ..
-rw-r-----  1 mysql mysql 8.4K Sep 13 18:07 t1.frm
drwxr-x---  2 mysql mysql   34 Sep 13 18:07 .
(root@127.0.0.1) [db20232]>
复制
暂无图片 评论
暂无图片 有用 1
打赏 0
暂无图片
回答交流
Markdown


请输入正文
提交
相关推荐
sqlsever安装失败,下载mysql会不会也失败?
回答 4
你机器安装office没有成功,可不可以安装QQ呢?
mysql奇怪的rand行为
回答 3
其实这种问题问gpt答案来得最快解决办法加个SETSESSIONoptimizerswitch'derivedmergeOFF';就能达到你的要求了分析derivedmerge就是派生表是否合并的意思
mysql分表ddl疑问
回答 2
远程连接分表工具执行
TICDC向MYSQL同步数据时是否支持指定同步的库和表?
回答 1
支持。TICDC支持表跟事件两个维度的过滤功能。过滤功能可以参考:https://docs.pingcap.com/zh/tidb/v6.5/ticdcfilter
大佬们急!一个SQL问题
回答 1
已采纳
这是求平均值吧?试试:select产品,sum(物料价格)/sum(物料)中位数fromxxxgroupby产品;
用Python爬到的数据导入到MySQL的数据库中变成.ibd文件
回答 1
mysql数据文件就是frm,ibd文件。最好了解下mysql数据文件结构
mysql更新某条数据,多数情况下都成功,偶尔会出现提示成功,字段没更新的情况,这是什么原因?
回答 1
已采纳
请问是在命令行执行的还是程序执行的?如果是命令行一般都是成功的,你再返回去查一下。一定是成功的。如果其他会话没有看到,可能是rr事务隔离级别导致的。如果是程序,有可能是没控制好出现bug。还有可能是其
mysql用户权限问题
回答 1
grantprocesson.todbmt;flushprivileges;试一下
mysql如何查看数据库大小?
回答 3
已采纳
1、进入informationschema数据库(存放了其他的数据库的信息)useinformationschema;2、查询mysql数据库的大小:selectconcat(round(sum(da
逻辑备份和物理备份搭建主从,是否需要实例初始化的区别
回答 2
一个是逻辑备份,一个是物理热备,问题不在于实例是否要初始化,而是选择不同的备份恢复方式而采用不同的方法。