TiDB支持rename数据库名称么

为提高效率,请提供以下信息,问题描述清晰能够更快得到解决:

【TiDB 版本】5.7.25-TiDB-v5.0.1

【问题描述】

如题,目前支持rename数据库名称么?现在业务上有需求进行多个数据库的合库操作,期望通过rename其中一个数据量最大的库作为基础库。

若提问为性能优化、故障排查类问题,请下载脚本运行。终端输出的打印结果,请务必全选并复制粘贴上传。

1 个赞

不直接支持,可以使用下面方式操作,以 rename db.table 的方式来 rename 库名

MySQL [(none)]> create database test1;
Query OK, 0 rows affected (0.11 sec)

MySQL [test]> rename table test.t1 to test1.t1;
Query OK, 0 rows affected (0.12 sec)
2 个赞

还可以这么操作么?我验证一下

此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。