首页 >

mysql怎么查询创建外键成功 |nodejs 连接远程mysql

mysql dead but,mysql mac启动不了,mysql查询最大的记录,mysql用dos命令启动,mysql 命令文本下载,nodejs 连接远程mysqlmysql怎么查询创建外键成功 |nodejs 连接远程mysql
SHOW CREATE TABLE table_name;

以上命令能够显示创建数据表时的详细信息,包括表的结构以及各种约束条件。通过查询CREATE TABLE语句可以查看外键的创建情况。

SELECT TABLE_NAME,COLUMN_NAME,CONSTRAINT_NAME, REFERENCED_TABLE_NAME, REFERENCED_COLUMN_NAME 
FROM INFORMATION_SCHEMA.KEY_COLUMN_USAGE 
WHERE REFERENCED_TABLE_SCHEMA = 'database_name' AND REFERENCED_TABLE_NAME = 'table_name';

以上SQL语句可以查询指定数据库中指定表的所有外键的详细信息。其中,TABLE_NAME表示被引用的表名,COLUMN_NAME表示被引用的列名,CONSTRAINT_NAME表示外键名称,REFERENCED_TABLE_NAME表示引用的表名,REFERENCED_COLUMN_NAME表示引用的列名。

同时,也可以通过下面的SQL语句查询引用指定表的所有外键的详细信息。

SELECT TABLE_NAME,COLUMN_NAME,CONSTRAINT_NAME, REFERENCED_TABLE_NAME, REFERENCED_COLUMN_NAME 
FROM INFORMATION_SCHEMA.KEY_COLUMN_USAGE 
WHERE TABLE_SCHEMA = 'database_name' AND REFERENCED_TABLE_NAME = 'table_name';

总之,MySQL提供了多种查询创建外键方法来保证数据库的完整性和安全性。熟练掌握这些方法可以使得MySQL数据库的管理更加高效和便捷。


  • 暂无相关文章