Header Ads

Konfigurasi Database Server MySQL di Windows Server 2012


Assalamu'alaikum wr..wb

Selamat siang semua hehe
Pada kesempatan kali ini, admin mau memberitahu bagaimana cara konfigurasi database server di windows server 2012 dan apa aja alat dan bahan serta materinya, Oke langsung saja baca sampai tuntas biar menambah wawasan ilmu teman-teman :)

➤ Alat dan Bahan
➣ Virtualbox 5.0.40
➣ MySQL 5.5.62
➣ ISO Windows Server 2012 R2
➣ Notepad++ 7.5.5
➤  Materi
➧ Apa itu database server?
Database server adalah program komputer yang menyediakan Layanan berbasis data untuk program komputer lain.

➧ Apa fungsi dari database server?
1. Semua data untuk organisasi dapat disimpan di satu lokasi
2. Database server menyediakan layanan database menegement service dimana data disusun dengan cara tertentu sehingga meningkatkan pencarian dan pengambilan data.
3. Database server menambahkan tingkat keamanan data.
4. Beberapa client dapat mengakses data yang disimpan di database server dalam satu waktu tanpa saling menggangu satu sama lain.

➧ Apa itu MySQL ? mysql adalah sebuah perangkat lunak sistem management berbasis data SQL (bahasa inggris: database management system) atau DBMS yang multi thread, multi user dengan 6 juta lebih installasi diseluruh dunia.

➧ Terdapat 3 jenis perintah SQL, yakni :
1. DDL (Data Definition Language) ➜ Perintah SQL yang berhubungan dengan pendefinisian suatu struktur database, dalam hal ini database dan table
Beberapa perintah dasar yang termasuk DDL ini, antara lain :
➣ Create ➜ Untuk membuat database
➣ Alter  ➜ Untuk merubah Struktur tabel
➣ Rename ➜ Untuk mengubah atau memperbarui suatu Nama database
➣ Drop  ➜ Untuk Menghapus tabel atau indeks

2. DML (Data Manipulation Language) ➜ Perintah SQL yang berhubungan dengan manipulasi atau pengolahan data atau record dalam tabel. Perintah SQL yang termasuk dalam DML, antara lain :
➣ Select ➜ Untuk memilih baris dan kolom pada sebuah tabel
➣ Insert  ➜ Untuk menambah baris baru pada tabel
➣ Update ➜ Untuk mengubah value pada baris sebuah tabel
➣ Delete ➜ Untuk menghapus baris pada sebuah tabel

3. DCL (Data Control Language) ➜ Perintah SQL yang berhubungan dengan manipulasi user dan hak akses (priviledges). Perintah yang termasuk dalam DCL antara lain :
➣ Grant ➜ Untuk menugaskan hak terhadap basis data kepada user
➣ Revoke ➜ Untuk membatalkan hak kepada basis data

Oke Sekian Beberapa materi tentang database server, Sekarang kita lanjut dengan konfigurasi nya, Diperhatikan dengan baik-baik ya hehe agar tidak salah :)

➤ Konfigurasi Database Server Dengan MySQL
1. Konfigurasi database kali ini kita menggunakan mysql, File aplikasi mysql dapat didownload pada situs : http://dev.mysql.com/downloads/mysql/5.5.html atau klik disini Dalam hal ini kita coba download yang 64bit sesuaikan dengan sistem operasi yang anda gunakan

2. Sebelum melanjutkan download akan muncul pop up seperti gambar dibawah ini, pilih No thank, just start my download
3. Proses download akan berjalan, kemudian aplikasi tersebut tersimpan pada komputer anda lalu double klik aplikasi installer mysql community 5.5.62 tersebut, file tersebut biasanya terdapat pada folder download
4. Double klik aplikasi yang sudah download lalu pilih run untuk memulai proses intallasi
5. Selanjutnya akan muncul welcome to the MySQL 5.5 setup wizard, klik tombol next untuk memulai proses installasi
6. Bacalah Lisensi agreement tentang peraturan yang terdapat pada mysql lalu berikan ceklis pada 1 accept the terms int the license agrement, klik next untuk melanjutkan proses selanjutnya
7. Pilih Typical jika kita ingin menginstall mySQL yang biasa umumnya digunakan
8. Siap menginstall mysql server 5.5, Klik Saja Install
9. Proses instalasi selesai dan akan ditampilkan gambar seperti gambar dibawah ini, berikan ceklis pada launch the mysql instance configure wizard, jika ingin login langsung pada mysql, lalu Klik finish
10. Selanjutnya akan muncul mysql server instance configuration wizard, klik next untuk melanjutkan
11. Berikutnya MySQL server instance configuration ada 2 type yakni detail dan standard dalam hal ini pilih detailed configuration, lalu klik next
12. Type server yang digunakan dalam hal ini ada 3, yaitu develover,server dan dedicated, kita pilih server developer kemudian klik next
13. Pilih Database Multifungtional unutk menyimpan database nantinya, klik next untuk melanjutkan
14. Proses berikutnya adalah menaruh letak path InnoDB tablespace setting yang digunakan sebagai database, disini saya gunakan Partisi drive C, lalu klik next
15. Selanjutnya yaitu proses menentukan seberapa besar koneksi user terhadap server, kita pilih Decision support (DSS)/OLAP, lalu klik next
16. Tentukan Port yang digunakan untuk database, dimana port untuk database yakni 3306, lalu klik next
17. Pemillihan karakter yang akan disetiing yakni ada 3 yaitu Standard,Best dan Manual, kita pilih Standard saja, lalu klik next
18. Selanjutnya pilih service name database yang akan dipilih, untuk nama Servicenya yaitu Pilih MySQL server, lalu klik next
19. Selanjutnya masukkan Password user untuk keamanan pada MySQL nantinya, lalu klik next untuk ketahap selanjutnya
20. Proses instalasi telah selesai klik Execute untuk menyimpan konfigurasi dan menjalankan service MySQL
21. Klik finish untuk Menjalankan Aplikasi MySQL
➤ Verifikasi
1. Pada tombol Search isikan/ketik mysql , kemudian jika sudah muncul klik aplikasinya yakni mysql 5.5 Command line client
2. Untuk melakukan koneksi ke server mysql anda cukup mengetik Password koneksi ke MySQL, jika passwordnya benar, maka akan tampil seperti gambar dibawah ini
3. Setelah koneksi ke server MySQL berhasil dilakukan, maka akan ditampilkan Prompt mysql> seperti pada gambar, Query atau perintah-perintah MySQL dapat dituliskan pada prompt MySQL ini, akhir setiap query dengan titik koma (;) , selanjutnya untuk keluar dari server MySQL dapat dilakukan dengan mengetikkan perintah quit atau \q pada prompt mysql>
4. Untuk Melihat database dapat digunakan perintah show databases;
5. Perintah selanjutnya adalah mencoba mengcreate database dengan nama database latihan
6. Selanjutnya file database yang sudah kita buat , kita gunakan dengan perintah use (nama database), Contoh use latihan dan data file yang digunakan dalam file latihan akan kita coba isi dengan biodata sederhana, buat table dengan perintah create table, kemudian buka kurung seperti dibawah ini formatnya :
Mysql>create table biodata (
          >no char (15) primary key,
          >nama varchar (20),
          >kelas varchar (5)
          >);
7. Selanjutnya kita coba melihat table yang sudah dibuat, untuk menampilkan table, kita menggunakan peritah show tables;
8. Untuk Melihat Deksripsi dari Field yang sudah diisi pada biodata dengan perintah : desc biodata;
9. Jika kita ingin menambahkan data pada biodata, gunakan perintah alter table biodata, pada gambar berikut akan terlihat ada penambahan field pada alamat setelah kelas
10. Berikutnya kita aka coba menghapus nama field yang sudah dibuat sebelumnya, dengan perintah : alter table biodata drop (nama field); contoh : alter table biodata drop alamat; hal ini dilakukan jika ingin menghapus alamat pada field biodata
11. Memasukkan data pada database dengan perintah : insert into (nama database); contohnya : insert into biodata; dalam hal ini masukkan isi data sesuai yang anda inginkan
12. Perintah untuk melihat data yang sudah diisi pada masing-masing filed dapat digunakan dengan perintah : Select *from (nama database); contohnya : select *from biodata;
13. Menambahkan data pada tabel biodata untuk nomer selanjutnya dapat digunakan perintah yang sama yaitu : insert into biodata; dan Perintah untuk melihat data yang sudah diisi pada masing-masing filed dapat digunakan dengan perintah : Select *from (nama database); contohnya : select *from biodata; Maka akan terlihat data yang ada di biodata
➤ Backup dan Restore Database
1. Download terlebih dahulu notepad ++ versi 7.5.5 pada situs : https://notepad-plus-plus.org/download/v7.5.5.html atau Klik Disini
2. Scroll kebawah dan  cari Icon Download berwarna Hijau dan klik icon tersebut untuk memulai proses download
3. Install aplikasi tersebut pada Server anda, Klik Run untuk memulai installasi
4. Pilih Bahasa Inggris, disini juga sudah tersedia Bahasa indonesia, biar ngerti inggris, jadi pake bahasa inggris aja ya wkwkw, lalu klik Ok
5. Klik Next saja
6. Berikut lisensi agreement yang ada di notepad ++, klik i agree saja
7. Kita letakkan Path/penyimpanannya di drive C, lalu klik next
8. Klik next saja
9. Langsung saja kita klik install
10. Ceklis pada Run Notepad++ v7.5.5 agar nantinya kalau selesai installasi, maka aplikasi tersebut akan berjalan otomatis, lalu klik finish jika sudah selesai menginstall
11. Buka CMD pada Server, dan jalankan CMD tersebut
12. Pindahkan path pada folder MySQL, letaknya cd C:\Program Filea\MySQL\MySQL Server 5.5\bin
13. Selanjutnya Masukkan perintah mysql -u root -p yang artinya nama user adalah root dan p adalah password mysql, kemudian Masukkan Passwordnya
14. Kita akan coba membuat database yang bernama mobil, masukkan perintah Create database mobil; 
15. Selanjutnya pada database mobil kita gunakan database mobil dengan perintah use mobil; lalu kita coba create table yang ada pada mobil yang berisikan data No, Nama, Tahun Contoh formatnya :
mysql>use mobil
mysql>create table mobil (
        =>No int (2),
        =>Nama varchar (10)
        =>Tahun varchar (4)
        =>);
Jika sudah maka table nya sudah dibuat, coba kita lihat tablenya dengan perintah show tables;
16. Isikan tabel sesuai keinginan anda, Contohnya No = 1, Nama = Gallardo, Tahun = 2019
formatnya :
mysql>insert into mobil
        =>value (1,'Gallardo','2019')
        =>; 
17. Data tersebut dapat dicek dengan perintah : select *from mobil; maka akan tampil didalam tabel yaitu data yang sudah kita buat
18. Kita coba untuk menyimpan database tersebut dengan keluar terlebih dahulu dari mysql dengan perintah quit atau \q, kemudian masuk lagi dengan perintah : cd C:\Program Files\MySQL Server 5.5\bin sesudah itu kita save ya dengan perintah : mysql -u root -p --databases mobil > mobil.sql dan masukkan passwordnya
19. Perhatikan bahwa data tersebut benar maka akan tersimpan secara otomatis pada folder bin dengan nama file mobil.sql
20. Klik kanan pada file tersebut, dan edit menggunakan Notepad++
21.  Kita copy bacaan insertnya, kemudian paste dibawahnya, dan ganti Nomer,Nama dan Tahun
22. Jika sudah diedit dan menambahkan datanya, kita save ya, Klik file lalu save atau bisa tekan ctrl+s untuk mensave filenya
23. Klik Save
24. Kemudian Restore file tersebut dengan perintah mysql -u root -p < mobil.sql dan masukkan password
25. Kemudian Login lagi dengan perintah mysql -u root -p dan cek database tersebut dengan perintah show databases;
➤ Verifikasi
1. Kita Verifikasi Menggunakan perintah select *from (nama database) contoh : Select *from mobil; maka akan terlihat data yang sudah dibuat dan bisa direstore kembali, tapi masukkan dulu perintah use (nama database) ya, agar bisa melihat datanya
BERHASIL
Sekian dari saya, semoga bermanfaat untuk anda ya hehe...

Wassalamu'alaikum wr.wb


No comments

Powered by Blogger.