Bismillah
Pada tutorial sebelumnya kita telah membahas cara membuat database. Jika anda belum membaca atau belum mengerti cara membuat database di MySQL Server, anda bisa mempelajarinya disini http. // www. indocelic. com/2017/01/how-to-run-mysql-server-and-create-a-database. html
Setelah mengetahui cara membuat database beserta operasi-operasi lain pada database, selanjutnya kita akan mempelajari cara membuat, mengubah dan drop tabel database MySQL
- Buat tabel
Untuk membuat tabel baru di database MySQL, kami menggunakan kueri berikut. create table nama_tabel (.....); ataucreate table if not exists nama_tabel (.....);
Misalnya, kami akan membuat tabel siswa dengan bidang-bidang berikutNama bidang
Tipe data
Panjangnya
Kunci
Nim
varchar
20
Kunci utama
nama
varchar
50
-
jenis kelamin
jumlah (L/P)
-
-
tempat lahir
varchar
100
-
tanggal lahir
tanggal
-
-
Catatan
*) Kunci utama adalah nilai unik yang mewakili nilai suatu tabel dan tidak dapat dimasukkan dua kali dengan nilai yang sama di dalam tabel. Pada contoh di atas, primary key pada tabel siswa adalah nim. Dimana nim antara satu siswa dengan siswa lainnya tentu saja berbeda
*) Tipe data adalah tipe data yang digunakan untuk menentukan nilai suatu field yang dibuat. Untuk melihat tipe data apa saja yang tersedia di MySQL, Anda bisa melihatnya di sini https. //dev. mysql. com/doc/refman/5. 7/en/tipe-data. html
*) Length adalah panjang tipe data yang digunakan. Untuk tipe data tertentu seperti enum, date, datetime dan sejenisnya kita tidak perlu memasukkan panjangnya
Untuk memasukkan bidang di atas, berikut adalah kueri SQL. create table if not exists mahasiswa (nim varchar(20), nama varchar(50), gender enum('L','P'), tempat_lahir varchar(100), tgl_lahir date, PRIMARY KEY (nim) );
Kemudian untuk melihat semua tabel yang telah dibuat gunakan query SQL ini. show tables;
Setelah kueri di atas dijalankan, Anda akan melihat semua tabel yang telah dibuat di database
Jika Anda ingin melihat detail dari tabel, gunakan kueri berikut. describe nama_tabel; _
Misalnya, jika Anda ingin melihat detail tabel "siswa". describe mahasiswa;
Hasil dari query di atas berupa detail dari table “student”, yang meliputi nama field, tipe data, dll - Ubah Tabel
Alter Table adalah perintah yang digunakan untuk mengubah struktur tabel. Misalnya, mengubah nama tabel, nama field, tipe data, perubahan kunci, dll
Ubah nama tabel. ALTER TABLE nama_tabel_yang_ingin_diubah RENAME TO nama_tabel_baru; atau denganRENAME TABLE nama_tabel_lama TO nama_tabel_baru;
Misal kita ingin mengganti nama table "mahasiswa" menjadi "tb_mahasiwa". ALTER TABLE mahasiswa RENAME TO tb_mahasiswa; atau tanpa kata kunci ALTER TABLE,RENAME TABLE mahasiswa TO tb_mahasiswa;
Ubah nama bidang. create table if not exists nama_tabel (.....); _0
Misalnya, Anda ingin mengubah nama field "nim" menjadi "nim_mhs" pada tabel "tb_mahasiswa". create table if not exists nama_tabel (.....); _1
Mengubah tipe data atau panjang bidang. create table if not exists nama_tabel (.....); _2
Misalnya, kami ingin mengubah panjang bidang "nama" menjadi 200. create table if not exists nama_tabel (.....); _3
Tambahkan bidang baru. create table if not exists nama_tabel (.....); _4
Misalnya akan ditambahkan field baru yaitu "nama_bapak" setelah field "nim_mhs". create table if not exists nama_tabel (.....); _5
Hapus bidang. create table if not exists nama_tabel (.....); _6
Misalnya, kami akan menghapus bidang "nama_ayah". create table if not exists nama_tabel (.....); _7 - Jatuhkan Meja
Kemudian perintah terakhir adalah menghapus tabel dari database. Kueri SQL yang digunakan untuk menghapus tabel adalah sebagai berikut. create table if not exists nama_tabel (.....); 8atau,create table if not exists nama_tabel (.....); 9
Misal kita akan menghapus table "tb_mahasiswa". create table if not exists mahasiswa (nim varchar(20), nama varchar(50), gender enum('L','P'), tempat_lahir varchar(100), tgl_lahir date, PRIMARY KEY (nim) ); 0
Itulah tutorial Create, Alter dan Drop MySQL Database Table. Semoga bermanfaat bagi Anda dan saya. Jika Anda memiliki pertanyaan tentang tutorial di atas, silakan tanyakan melalui form komentar di bawah ini
Kemudian untuk rutin mengupdate artikel yang kami posting dari website ini, silahkan isi email Anda pada kolom Follow by Email dibawah ini
Terima kasih. salam
Memuat
Membagikan.