查看MySQL中的所有表/数据库约束

查看MySQL中的所有表/数据库约束,mysql,constraints,Mysql,Constraints,如何在命令行环境中查看MySQL数据库/表中的所有约束主键、辅助键、断言、触发器等。descripe是显示列的别名,类似于快捷方式。如果你想要所有其他的东西,那么你需要对你的东西使用SHOW命令。并显示其余的列 descriple是显示列的别名,类似于快捷方式。如果你想要所有其他的东西,那么你需要对你的东西使用SHOW命令。并显示其余的列 只需转储数据库而不使用 mysqldump --no-data (other options) 好像你在做备份。使用与备份时相同的选项-lock tabl

如何在命令行环境中查看MySQL数据库/表中的所有约束主键、辅助键、断言、触发器等。

descripe是显示列的别名,类似于快捷方式。如果你想要所有其他的东西,那么你需要对你的东西使用SHOW命令。并显示其余的列


descriple是显示列的别名,类似于快捷方式。如果你想要所有其他的东西,那么你需要对你的东西使用SHOW命令。并显示其余的列


只需转储数据库而不使用

mysqldump --no-data  (other options)
好像你在做备份。使用与备份时相同的选项-lock tables=0-转储架构时不需要锁


如果没有数据,您只会得到包含上述所有内容的模式。

只需使用

mysqldump --no-data  (other options)
好像你在做备份。使用与备份时相同的选项-lock tables=0-转储架构时不需要锁


如果没有这些数据,您只会得到包含上述所有内容的模式。

谢谢Arto!我在谷歌上搜索了一下,有一系列的命令用于此目的。请参考谢谢阿尔托!我在谷歌上搜索了一下,有一系列的命令用于此目的。请参阅,我尝试了此操作,但无法使用此选项,因为我没有锁定表/dbs的权限。您不需要锁定表来转储架构。我特别建议不要尝试。sry!我错过了。我想这是一个更好的解决方案。转储它拥有的所有信息。语法:mysqldump-uusername-hhostname-p-no data-lock tables=0 dbname更多详细信息请访问我尝试了此选项,但无法使用此选项,因为我没有锁定表的权限/dbs您不需要锁定表来转储架构。我特别建议不要尝试。sry!我错过了。我想这是一个更好的解决方案。转储它拥有的所有信息。语法:mysqldump-uusername-hhostname-p-no data-lock tables=0 dbname更多详细信息,请访问