A primary key data must be unique.Only one primary key can exist for each table.A primary key values can never be null.MySQL requires you to specify NOT NULL when creating a table with a given column specified as PRIMARY KEY.