- Assalamu'alaikum Wr.Wb -
Apa itu database server ?
Database server adalah program komputer yg menyediakan layanan basis data untuk program komputer lain. Database server didefinisikan sebagai client server model. Database management system menyediakan fungsi-fungsi database server dan beberapa DBMS seperti ( MySQL ) sangat eksklusif untuk client-server model database access. Database server menyediakan fleksibilitas untuk konfigurasi database service yg kita gunakan. Langsung aja kita mulai konfigurasi-nya, ikuti langkah-langkah berikut :
- Konfigurasi database kali ini kita menggunakan MySQL. File aplikasi MySQL dapat didownload pada https://dev.mysql.com/download/mysql/. Dalam hal ini kita coba download yg 64bit sesuaikan dengan sistem operasi yg anda gunakan
- Sebelum mendownload nanti akan muncul tampilan seperti dibawah ini, kemudian kita klik No thanks, just start my download

- Nah proses download akan berjalan kemudian aplikasi tersebut otomatis tersimpan di folder Download. Kita double klik untuk meng-intall aplikasinya terlebih dahulu
- Nanti akan muncul pop-up seperti gambar dibawah kemudian klik Run
- Selanjutnya akan muncul pop-up untuk proses penginstalan aplikasi MySQL-nya, langsung Next saja
- Baca licensi Agreement tentang peraturan yg terdapat pada MySQL lalu ceklis I accept the terms in the License Agreement
- Pilih Typical jika kita ingin meng-install MySQL yg biasa umumnya digunakan
- Jika sudah siap meng-install MySQL 5.5 klik Install
- Tunggu sampai proses instalasi selesai jika sudah akan seperti gambar dibawah ini, kemudian klik Finish
- Selanjutnya akan muncul tampilan seperti gambar dibawah langsung Next > saja
- Disini ada 2 type yg harus dipilih, kita pilih Detailed Configuration kemudian Next >
- Type server yg digunakan dalam hal ini ada 3, yaitu Developer Machine, Server Machine, dan Dedicated MySQL Server Machine. tapi kita pilih Developer Machine kemudian lanjut Next >
- Pilih Multifunctional Database untuk menyimpan database nantinya. Klik Next > untuk melanjutkan
- Proses berikutnya letak path, langsung Next > saja
- Proses berikutnya seberapa besar koneksi user terhadap server, kemudian Next >
- Tentukan port yg digunakan untuk databas, dimana port untuk database adalah 3306. Lalu Next >
- Pemilihan karakter yg akan di-set ada 3 yakni Standard, Best dan Manual. Lanjut Next >
- Selanjutnya pilihan service name database yg akan dipilih. Pilih MySQL server. Klik Next > untuk melanjutkan
- Selanjutnya masukkan password user untuk security pada MySQL nantinya dan lanjut Next >
- Proses instalasi telah selesai klik tombol execute untuk menyimpan konfigurasi dan menjalankan service MySQL
- Klik Finish untuk menjalankan aplikasi MySQL
VERIFIKASI
- Pada tombol search isikan mysql kemudian pilih aplikasi yg ada yakni mysql 5.5 Command Line Client
- Untuk melakukan koneksi ke server MySQL anda cukup mengetik password koneksi ke MySQL. Jika password benar maka akan tampil seperti gambar dibawah ini
- Setelah koneksi ke server MySQL berhasil melakukan, maka akan ditampilkan prompt mysql> seperti pada gambar 4.23. Query atau perintah-perintah MySQL dapat dituliskan pada prompt MySQL ini. Akhiri setiap query dengan titik-koma(;). Selanjutnya untuk keluar dari server MySQL dapat dilakukan dengan mengetikkan perintah quit atau \q pada prompt mysql>
- Untuk melihat database dapat digunakan perintah show databases;
- Perintah selanjutnya adalah meng-create database dengan nama databases latihan
- Selanjutnya file database yg sudah kita buat kita coba gunakan dengan perintah use nama database
- Data file yg digunakan dalam file latihan akan kita coba isi dengan perintah dengan create table kemudian buka kurung seperti dibawah ini;
- mysql>create table biodata (
- ==> no char (15) primary key,
- ==> nama varchar (20),
- ==> kelas varchar (5)
- ==> );
- Selanjutnya kita akan melihat table yg sudah dibuat. Menampilkan table dengan perintah show tables;
- Melihat deskripsi dari field yg sudah diisi pada biodata dengan perintah desc biodata;
- Jika kita ingin menambahkan data pada biodata gunakan perintah alter table biodata. Pada gambar berikut akan terlihat ada penambahan field pada alamat setelah kelas
- Berikutnya mencoba menghapus nama field yg sudah diisi dengan perintah alter table biodata drop alamat;, hal ini jika kita ingin menghapus alamat pada field
- Memasukkan data pada database dengan perintah insert into biodata. Isikan sesuai dengan data yg diinginkan
- Perintah untuk melihat data yg sudah diisi pada masing-masing field dapat digunakan dengan perintah select *from biodata;
- Menambahkan data pada table biodata untuk nomor selanjutnya dapat digunakan perintah yg sama yakni insert into biodata;
BACKUP DAN RESTORE DATABASE
- Download terlebih dahulu Notepad ++ versi 7.5.5 pada situs https://notepad-plus-plus.org/download/v7.5.5.html
- Jalankan aplikasi tersebut pada server anda
- Selanjutnya buka command prompt pada komputer dengan meng-klik kanan pada tombol Start lalu pilih Run
- Ketik cmd lalu klik OK
- Pindahkan path pada folder MySQL diinstal cd "C:\Program Files\MySQL\MySQL Server 5.5\bin"
Seperti gambar dibawah ini
- Ketikkan perintah mysql -u root -p yg artinya nama user adalah root p adalah password
- Jika password benar maka akan diarahkan ke mysql seperti gambar dibawah ini. Kita coba create database motor;
- Selanjutnya pada database motor kita gunakan database motor dengan perintah use motor; lalu kita coba create table yg ada pada motor yg berisikan data No, Nama & Tahun. Create table motor (, No int(2), Nama varchar (10), Tahun varchar (4), );. Kemudian kita cek dengan perintah show tables;
- Isikan table sesuai keinginan anda contoh : No = 1, Nama = beat, Tahun = 2018. Insert into motor value (1,'beat','2018');
- Data tersebut dapat dicek dengan perintah select *from motor;
- Kita coba simpan perintah database tersebut dengan keluar terlebih dahulu dari MySQL perintah quit. Lalu masukkan perintah mysqldump -u root -p --databases motor ) motor.sql
- Perhatikan bahwa jika data tersebut benar maka akan tersimpan secara otomatis pada folder bin dengan nama file motor.sql
- Buka file tersebut dengan menggunakan Notepad ++ yg sudah diinstall sebelumnya. Kemudian tambahkan beberapa database insert into values (2,'mio','2017')
- Save file tersebut kemudian restore dengan perintah mysql -u root -p ( motor.sql
- Kemudian login lagi dengan perintah mysql -u root -p cek database tersebut dengan perintah show databases;
VERIFIKASI
- Menggunakan perintah select *from motor; maka akan terbukti bahwa data yg sudah diubah bisa direstore kembali
Cukup sampai disini penjelasan dari saya tentang konfigurasi database server di windows server 2012 semoga jelas dan bermanfaat, bye-byeee
- Wassalamu'alaikum Wr.Wb -

















































