check foreign keys in mySQL

SELECT refcons.TABLE_NAME,
       refcons.REFERENCED_TABLE_NAME,
       refcons.CONSTRAINT_NAME,
       keycol.COLUMN_NAME
FROM information_schema.REFERENTIAL_CONSTRAINTS refcons
         JOIN information_schema.KEY_COLUMN_USAGE keycol ON (
            refcons.CONSTRAINT_SCHEMA = keycol.TABLE_SCHEMA AND
            refcons.TABLE_NAME = keycol.TABLE_NAME AND
            refcons.CONSTRAINT_NAME = keycol.CONSTRAINT_NAME)
WHERE refcons.CONSTRAINT_SCHEMA = 'db_name'
  AND (refcons.TABLE_NAME = 'table' OR refcons.REFERENCED_TABLE_NAME = 'table');

https://gist.github.com/pashamray/eac6a730b4033f315a5cf9e2c50ca112