Remove Primary Key di MySQL

By | 1 March 2013

PAIDJO.COM – Remove Primary Key di MySQL mungkin terdengar mudah tapi kenapa error saat dijalankan command line nya. Misalnya dengan database seperti berikut:

Remove Primary Key MySQL | PAIDJO.COM

dan ketika dijalankan command line

alter table user_access drop primary key;

error yang muncul

ERROR 1075 (42000): Incorrect table definition; there can be only one auto column and it must be defined as a key

yuk mari.. :bingung ini penyelesainya kalo ga keliru

Baca :   String Replace MySQL pada Wordpress Database

Sebelum menghapus Primary Key, terlebih dahulu hapus AUTO INCREMENT nya..

ALTER TABLE user_access MODIFY id INT NOT NULL; 
ALTER TABLE user_access DROP PRIMARY KEY;

Nah dah kehapus dech Primary Key nya.

Baca :   String Replace MySQL pada Wordpress Database

Namun jika ingin menambahkan field ID hanya sebagai Primary Key dengan nilai uniqe maka seperti ini command line mysql

ALTER TABLE user_access MODIFY id INT NOT NULL PRIMARY KEY AUTO_INCREMENT;

 

Baca :   Wordpress: Privileges MySQL Database User
Share and Enjoy

Leave a Reply

Your email address will not be published. Required fields are marked *

Security Comments : *

[+] kaskus emoticons