生成一个";“创建表格”;基于mysql中现有表的sql命令

生成一个";“创建表格”;基于mysql中现有表的sql命令,mysql,mysqldump,Mysql,Mysqldump,我有一个mysql shell,但出于安全原因,我无法运行mysqldump命令 我有一个表,我刚才制作了很多列,我想生成一个新的“createtable”命令,在不同的数据库上创建该表 我可以在mysql shell中运行一些命令来生成它吗 谢谢。这应该可以: SHOW CREATE TABLE tbl_name 您应该具有表的选择权限。仅供参考,如果您的用户可以访问同一服务器上的两个数据库,则可以执行以下操作: CREATE TABLE db2.tablename LIKE db1.ta

我有一个mysql shell,但出于安全原因,我无法运行mysqldump命令

我有一个表,我刚才制作了很多列,我想生成一个新的“createtable”命令,在不同的数据库上创建该表

我可以在mysql shell中运行一些命令来生成它吗

谢谢。

这应该可以:


SHOW CREATE TABLE tbl_name

您应该具有表的选择权限。

仅供参考,如果您的用户可以访问同一服务器上的两个数据库,则可以执行以下操作:

CREATE TABLE db2.tablename LIKE db1.tablename;