*COMPUTER SOFTWARE AND APLICATION*
Home » » Membuat tabel InnoDB dengan phpmyadmin

Membuat tabel InnoDB dengan phpmyadmin


Pada tulisan ini, kita telah membuat tabel dengan engine innodb dengan menggunakan Query. Sekarang kita akan mencoba membuat tabel berelasi dengan menggunakan phpmyadmin, tanpa sintaks sama sekali. Langkah-langkahnya adalah:

Pada halaman home phpmyadmin, cari tulisan ‘Create Database’ atau ‘Ciptakan database baru’, kemudian isi dengan nama universitas (nama database)
Kemudian buat tabel pada database universitas.
1. Buat tabel jurusan dengan 2 field, seperti tampilan dibawah, kemudian klik go
2.  Buat tabel dengan mengisi kolom-kolom seperti dibawah:
Jangan lupa ubah storage enginenya menjadi InnoDB
Ulangi untuk tabel mahasiswa
1. Buat tabel mahasiswa dengan 4 field, seperti tampilan dibawah, kemudian klik go
FieldJenisUkuranPrimary KeyIndex
nimVARCHAR8Yes-
namaVARCHAR30--
tgl_lahirDATE--
id_jurusanVARCHAR6-Yes
Perlu diketahui, field yang akan dihubungkan harus dijadikan index. agar gampang dalam pendefenisian relasi.
Jangan lupa mendefiniskan storage engine= InnoDB. kemudian klik Simpan.
Untuk merelasikan tabel mahasiswa dan jurusan, klik link mahasiswa, kemudian klik tampilan relasi/relation view
Kemudian akan muncul tampilan seperti dibawah. Pilih field mana yang akan direlasikan (menjadi foreign key), pilih referenced fieldnya (dalam kasus ini adalah jurusan->id_jurusan), pilih perlakuan ON UPDATE dan ON DELETE (CASCADE, NULL, NO ACTION dan RESTRICT).
Klik tombol simpan.
Database sudah terelasi. Bagaimana cara membuktikannya?
Untuk membuktikannya anda dapat memasukkan data pada tabel mahasiswa (tabel child) (dengan asumsi tabel jurusan(tabel parents) belum diisi).
Jika terdapat tampilan error seperti diatas :
#1452 - Cannot add or update a child row: a foreign key constraint fails (`universitas/mahasiswa`, CONSTRAINT `mahasiswa_ibfk_1` FOREIGN KEY (`id_jurusan`) REFERENCES `jurusan` (`id_jurusan`) ON DELETE CASCADE ON UPDATE CASCADE)
artinya: Selamat, kedua tabel telah berelasi, tapi kalau gak ada tampilan error, berarti tabel anda belum berelasi. Mungkin saja anda lupa mengatur storage engine.
Share this article :

1 komentar:

  1. Anonim22/3/22

    Membuat Tabel Innodb Dengan Phpmyadmin >>>>> Download Now

    >>>>> Download Full

    Membuat Tabel Innodb Dengan Phpmyadmin >>>>> Download LINK

    >>>>> Download Now

    Membuat Tabel Innodb Dengan Phpmyadmin >>>>> Download Full

    >>>>> Download LINK

    BalasHapus

 
Support : Facebook | Twitter | Halaman | Google+
Copyright © 2013. COSOTRICKS - All Rights Reserved
Template Created by Creating Website Published by Mas Template
Proudly powered by Blogger