Cara Menginstal MySQL 5.7 dan Memulai Pemrograman SQL Di Windows

Pertama - tama Buat direktori untuk menyimpan semua yang kamu kerjakan. bebas boleh di C: ataupun di D:
Disini saya beri nama "MyWebProject"

Langkah 1: Unduh dan pasang MySql

Unduh filenya di https://dev.mysql.com/downloads/mysql/  
  1. pilih file MSI, karena file ini berisi versi MySQL yang dilengkapi wizard untuk memandu kita dalam proses instalasi dan setinggan awal, sedangkan untuk versi ZIP, merupakan aplikasi MySQL tanpa proses instalasi. Setelah selesai, klik tombol: download untuk versi MSI.
  2. Halaman berikutnya adalah halaman “Download MySQL Installer”.  Pilih versi offline installer yang tidak perlu terkoneksi ke internet ketika proses instalasi.Agar lebih mudah dan supaya kita bisa menyimpan file master MySQL, Klik tombol download untuk melanjutkan.Pada halaman “Begin your download”, MySQL akan menampilkan form untuk login atau membuat akun di mysql.com. Jika berminat, silahkan isi form registrasi, namun jika tidak, lanjutkan dengan klik link “» No thanks, just start my download!
  3. buka file-nya







Lalu klik “next” sampai muncul screen loading MySQL Installer.

lalu ceklis pada kotak, dan klik “next”

saya akan mengubah settingan folder instalasi MySQL. saya ingin memindahkannya ke folder D:\myWebProject agar lebih mudah diakses. Caranya, klik MySQL Server 5.7-x86 pada jendela sebelah kiri, dan di pojok kanan bawah akan muncul pilihan “Advanced Option“. Klik pilihan ini, dan akan keluar jendela baru untuk mengubah lokasi instalasi MySQL.
saya mengubah Install Directory ke C:\myWebProject dan Data Directory ke C:\myWebProject\mysql (sesuai kenginan anda, boleh di partisi c: atau d:). Kedua folder ini tidak harus dibuat dahulu, karena MySQL akan membuatnya secara otomatis. Lalu akhiri dengan men-klik tombol “OK”, kemudian klik tombol “Next”.
saya tetap membiarkan pilihan Config Type dengan Development Machine. Untuk pilihan port, saya juga akan tetap menggunakan setingan default: 3306. Lalu klik tombol “Next”. 
kita akan membuat password untuk user root dan jika diinginkan juga bisa membuat user lain. Pada bagian atas, kita harus menginput password untuk user root. Silahkan input password yang mudah diingat.
Pada bagian bawah terdapat pilihan untuk menambah user lain selain root (Bagian ini abaikan saja). Lalu “Next”.
Saya akan membiarkan setingan default, termasuk kotak checklist “Start the MySQL Server at System Startup“. Perhatikan bahwa kita menggunakan MYSQL57 sebagai nama service. Lalu klik tombol “Next”.
Setelah proses selesai, jika tidak ada masalah klik tombol “Finish” beberapa kali hingga sampai pada bagian akhir instalasi MySQL. Akhiri dengan tombol “Finish”.
Dan klik tombol “finish”.















Langkah 2:Memulai Server


Mulai Server Basis Data MySQL

mysqld –console
Catatan: Opsi –console mengarahkan pesan output ke konsol. Tanpa opsi ini, Anda akan melihat layar kosong.
Langkah 3:Memulai Klien
Memulai klien sebagai superuser “root” (-u), dan meminta kata sandi (-p)

mysql -u root -p
Masukkan kata sandi: (Masukkan kata sandi root yang ditetapkan saat instalasi)

Klien dimulai. Prompt berubah menjadi “mysql>”.
Langkah 4:Buat Pengguna baru






– Buat pengguna baru bernama “myuser”, yang dapat masuk dari localhost, dengan kata sandi “xxxx”

-Berikan izin kepada pengguna saya untuk melakukan tugas

-jika sudah, ketik “exit” untuk keluar dari akun tersebut.
Langkah 5:Buat database baru, Tabel baru, insert record, Query dan Update
Kita buat database yang disebut “studentdb”, dan sebuah tabel yang disebut “class101” dalam database.

Mulai klien dengan pengguna “myuser” yang baru dibuat.




– Gunakan editor Notepad++ untuk membuat file baru ialah “mycommands.sql

– Di dalam file tersebut, masukan keterangan dibawah ini :
insert into class101 values (33, ‘Kumar’, 4.8);
insert into class101 values (44, ‘Kevin’, 4.6);
Select * from class101;

Simpan file di “d: \ myWebProject”, setelah itu ketikkan perintah seperti berikut.


– Setelah Anda membuat file, Anda bisa menggunakan perintah “source”.

– Nama file adalah d: \ myWebProject \ mycommands.sql.

Komentar