Panduan Menambah Field Pada Table di Database MySQL
- Created September 15, 2018
- Category MySQL
Panduan Menambah Field Pada Table di Database MySQL. Hai ! Apakah anda ingin menambahkan field pada table karena anda lupa menambahkan beberapa field di table database anda ? tenang disini kita akan mempelajari bagaimana cara menambahkan field pada table di database anda , berikut tutorialnya :
Panduan Menambah Field Pada Table di Database MySQL
tenang disini kita akan mempelajari bagaimana cara menambahkan field pada table di database anda , berikut tutorialnya :
Step 1 Use Database
Pertama anda bisa mencari database anda dan gunakan , anda bisa menggunakanya dengan cara “use nama_database” .
Step 2 Alter Table Database
Selanjutnya kita akan menggunakan query ALTER , disini kita akan menambah beberapa field yang kurang pada table database anda , untuk menambahkan field anda bisa menggunakan script berikut ini :
ALTER TABLE nama_table ADD nama_field tipe_data(lebar) |
Contoh :
ALTER TABLE user ADD password VARCHAR(20) |
disini pada contoh dijelaskan bahwa kita akan menambahkan field password pada table user dengan tipe data varchar , tipe data VARCHAR mampu menangani data hingga 255 karakter dan tidak wajib memasukkan data sepanjang yang telah ditentukan.
Sekian Terima Kasih.
Author: Dicloud Support
Technical Support in dicloud.id
Was this article helpful?
Halo semuanya, kembali lagi di sahretech. Baiklah pada kesempatan kali ini kita akan membahas cara mengambahkan kolom baru pada tabel yang sudah dimigrate atau sudah dibuat di dalam database dengan menggunakan fitur migration pada laravel. Penasaran?, ayo ikuti tutorialnya berikut ini.
Hal yang sangat mungkin terjadi saat memdevelop aplikasi adalah perubahan pada sebuah tabel di dalam database. Salah satu perubahannya adalah penambahan kolom baru pada sebuah tabel yang akan kita bahas kali ini.
Di laravel sendiri, ada fitur migration, dimana fitur ini biasa digunakan untuk membuat tabel baru. Tapi tidak hanya itu, dengan bantuan migration kita juga bisa menambah kolom tabel yang kurang.
Jadi kalo kalian biasa menambahkan kolom secara langsung di phpmyadmin, mulai sekarang tinggalkan!. Karena hal tersebut tidak akan tercatat di dalam laravel, sehingga saat aplikasi dipindahkan ke tempat lain, kolom tabel menjadi berkurang dan akan mengakibatkan error saat dijalankan. Baiklah ayo kita mulai praktiknya :).
Pada contoh kali ini saya akan menambahkan kolom baru pada tabel users yang telah dimigrate ke dalam database sebelumnya.
Jadi hal pertama yang harus kalian lakukan adalah membuat migration baru, jalankan perintah di bawah ini sesuai dengan versi laravel yang kalian pakai
Versi Laravel 3:
php artisan migrate:make add_address_to_users_table
Versi Laravel 5+:
php artisan make:migration add_address_to_users_table --table=users
Setelah perintah di atas di jalankan maka seperti biasa, sebuah file migration baru otomatis dibuat. Buka file tersebut dan tambahkan kolom yang kalian inginkan di dalamnya. Cara menambah kolom baru sama seperti membuat migration baru ya:).
public function up() { Schema::table('users', function($table) { $table->text('address'); }); }
Terakhir jalankan perintah php artisan migrate dan hasilnya bisa kalian lihat di bawah ini, bahwa kolom baru telah di tambahkan di dalam tabel yang dituju.
Kolom address berhasil ditambahkan ke tabel |
Sekian tutorial cara menambahkan kolom baru di tabel dengan migration laravel. Semoga artikel kali ini membantu kalian semua. Jika ada yang ingin ditanyakan silahkan tinggalkan pesan kalian di kolom komentar di bawah ini. Sampai jumpa di tutorial pemrograman lainnya.