How to get primary key of a table from MySQL

select COLUMN_NAME,INDEX_NAME
from INFORMATION_SCHEMA.STATISTICS
where TABLE_SCHEMA = 'my_schema_name'
and TABLE_NAME='my_table_name'
and INDEX_NAME='PRIMARY'

See also:

How to get primary key of a table from PostgreSQL

How to get primary key of a table from SQLite

How to get primary key of a table from SQL Server

How to get primary key of a table from DB2

How to get primary key of a table from Oracle

Some MySQL tools you can try: https://www.withdata.com/mysql/

Convert your data online, free

Free in-browser converters for CSV, Excel, JSON, XML and SQL: Withdata Online Data Conversion. Large files, batch conversion or scheduling? See the offline desktop apps, or browse all data conversion tools.


Posted

in

by