Cara Membuat Foreign Key Di Phpmyadmin



Install Phpmyadmin With Apache Lamp On Debian 10 Buster

Cara Menambahkan Auto Increment dan Primary Key Pada Tabel MySQL Dengan phpMyAdmin 4.5.2

Ketika saya beralih dari Apache2Triad ke XAMPP, Saya agak sedikit kebingungan dengan tampilan phpMyAdmin-nya, terutama pada saat saya ingin menambahkan primary key dan auto increment pada tabel yang akan saya buat. Tampilannya berbeda mungkin di karenakan versi phpMyAdmin yang digunakan oleh Xampp berbeda dengan versi yang digunakan oleh Apache2Triad. Tapi sebenarnya menambahkan auto increment dan primary key di phpMyAdmin itu mudah saja, meskipun versi atau tampilan dari phpMyAdmin-nya berbeda – beda.

Fungsi Auto_Increment dan Primary Key

Berdasarkan pengalaman, auto_increment pada sebuah tabel ini biasanya digunakan supaya bila ada data baru yang masuk kedalam database/tabel, maka data tersebut tidak akan tertimpa.

Contoh :

Pada sebuah website terdapat form atau halaman buku tamu, halaman buku tamu tersebut terhubung dengan sebuah tabel database MySQL sebagai tempat menyimpan data – data orang yang berkomentar pada buku tamu website. Bila anda tidak menambahkan AUTO_INCREMENT (Primary key) pada tabel tersebut, maka pada saat ada data baru/user baru yang berkomentar, akan terjadi sebuah error atau duplikat entry, atau dengan kata lain data baru yang di masukan oleh user tidak akan di simpan kedalam tabel database. 
Pesan error akibat tidak menambahkan auto increment biasanya seperti ini “ Maybe : Duplicate entry '0' for key 'PRIMARY' 
Sedangkan kalau kita menambahkan AUTO INCREMENT, maka jika ada data/komentar baru yang di inputkan oleh user akan secara otomatis ditambahkan2. Primary KeyDi dalam sebuah tabel, harus ada sebuah field yang digunakan sebagai field Primery Key. Maksud dari field Primary Key, yaitu field tersebut digunakan sebagai field index utama field kunci pengurutan data dari sebuah tabel.

Ada dua cara yang bisa Anda lakukan untuk menambahkan Auto_Increment dan Primary key pada sebuah tabel database dan berikut adalah Cara Menambahkan Auto Increment dan Primary Key Pada Tabel MySQL Dengan phpMyAdmin 4.5.2 :

1. Menggunakan Query

Menggunakan query maksudnya adalah kita membuat tabel kemudian menambahkan auto_increment beserta primary key-nya menggunakan script yang dijalankan lewat menu SQL yang terdapat di phpMyAdmin. Bila sudah membuat database dan kemudian ingin membuat sebuah tabel maka Anda cukup klik tab/menu SQL kemudian pastekan scriptnya. 
Contoh query/script untuk membuat tabel :
CREATE TABLE `data_jomblo` ( `id` int(20) NOT NULL auto_increment, `nama` varchar(50) NOT NULL, `email` varchar(60) NOT NULL, `alamat` varchar(30) NOT NULL, `alasan_menjomblo` text NOT NULL, `tanggal` varchar(18) NOT NULL, `ip` varchar(32) NOT NULL, PRIMARY KEY (`id`)) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=10 ;

2. Menggunakan cara biasa

Kalau cara pertama menggunakan Query atau script, maka cara kedua adalah cara yang biasa dilakukan, atau cukup klik – klik saja. Kita bisa menambahkan auto increment secara langsung dengan mencentang pilihan A_I pada saat proses pembuatan tabel.

Bila pilihan A_I dicentang maka secara otomatis primary key juga akan di tambahkan seperti yang terlihat pada gambar berikut

Bila tabelnya sudah disimpan maka akan terlihat seperti pada gambar di bawah ini
*Note
Ketika Anda menambahkan "Auto Increment (A_I)" pada salah satu data di kolom maka secara otomatis akan membuat sebuah Primary key (kunci utama)

Gallery Cara Membuat Foreign Key Di Phpmyadmin

How To Add On Delete Cascade And On Update Restrict Using

How To Fix Token Mismatch Error In Phpmyadmin Interserver Tips

Cara Delete Primary Key And Foreign Key Mysql Ilham Id

Create Foreign Key In Phpmyadmin

Database Operations In Javafx

Membuat Relasi Antar Tabel Phpmyadmin Bunafit Komputer

Setup A Php And Ajax Live Search Box To Your Website

Cara Membuat Tabel Di Phpmyadmin Dan Relasinya Kelas

Can Multiple Primary Keys Exist On A Single Table

How To View Table Foreign Keys Fks In Pgadmin Pgadmin

How To Connect To A Remote Mysql Database With Dbeaver

Cara Membuat Primary Key Dan Foreign Key Pada Mysql

Dbeaver Mariadb Knowledge Base

Install Phpmyadmin With Apache Lamp On Debian 10 Buster

How To Add A Foreign Key In Phpmyadmin International

Bingung Membuat Relasi Di Phpmyadmin Stmik Muhammadiyah

Mesmolluminous Cara Membuat Relasi Tabel Pada Phpmyadmin 6

Cara Membuat Foreign Key Di Mysql Tutorial Phpmyadmin

How To Create A Table In Apex

How To Create A Foreign Key In Phpmyadmin Stack Overflow

How To Add A Foreign Key In Phpmyadmin International


0 Response to "Cara Membuat Foreign Key Di Phpmyadmin"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel