SQL: set existing column as Primary Key in MySQL
I have a database with 3 columns: id, name, somethingelse This table has no index set and i am getting "No index defined!" in phpmyadmin id is a 7digit alphanumeric value, unique to each row. I want to set Drugid to be the primarykey/index (i dont know the difference if there is one) Please explain in detail as i am new to this. Thank you. Either run in SQL: ALTER TABLE tableName ADD PRIMARY KEY (id) ---or Drugid, whichever you want it to be PK or use the PHPMyAdmin interface (Table Structure) ALTER TABLE your_table ADD PRIMARY KEY (Drugid); If you want to do it with phpmyadmin interface: