我有一个MySQL外壳,但出于安全原因,我不能运行mysqldump命令。

我有我做了一个前一阵子有很多列的表,我要生成一个新的“创建表”命令到不同的数据库上创建该表。

有一些命令我可以在MySQL壳运行,以产生

感谢。

有帮助吗?

解决方案

此应该工作:


SHOW CREATE TABLE tbl_name

您应该有SELECT权限表。

其他提示

仅供参考,如果您的用户可以访问同一台服务器上的两个数据库,你可以这样做:

CREATE TABLE db2.tablename LIKE db1.tablename;
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top