Tutorial Belajar MySQL Part 6: Download, Install dan Setingan awal MySQL

Setelah pada Tutorial Belajar MySQL: Pengertian Database, Database Model dan RDBMS kita membahas sedikit teori database, dan pada Tutorial Belajar MySQL: Pengertian Relational Database kita membahas beberapa istilah dalam relational database, maka saatnya untuk download dan install aplikasi MySQL.

Tutorial ini sudah diupdate untuk MySQL versi 5.6.22

Menginstall MySQL 5.6 Secara Stand Alone

Bagi anda yang sebelumnya pernah menggunakan MySQL, biasanya akan mendapati MySQL adalah bagian dari paket aplikasi AMP (Apache-MySQL-PHP). Aplikasi-aplikasi ini sering digunakan untuk mempelajari pemrograman web, dan biasanya terdiri dari paket web server Apache, aplikasi database MySQL, dan bahasa pemograman web PHPXAMPP dan WampServer merupakan 2 diantara banyak aplikasi serupa yang sering digunakan di Windows.

Paket aplikasi bundle ini menawarkan kemudahan instalasi, karena kita tidak direpotkan dengan berbagai settingan agar ketiga aplikasi itu dapat berjalan. Jika pada komputer anda sudah terinstall aplikasi ini, silahkan menggunakannya, atau jika anda ingin menginstall MySQL menggunakan XAMPP, silahkan ikuti langkah-langkahnya pada tutorial cara menginstall XAMPP.

Pada tutorial MySQL kali ini saya akan menberikan langkah-langkah menginstall aplikasi MySQL secara sendiri (stand alone), langsung menggunakan file instalasi dari www.mysql.com. Dengan menginstall MySQL secara terpisah dari aplikasi lain seperti PHP (sebagaimana jika menggunakan XAMPP), kita dapat mempelajari secara lebih detail tentang settingan dan file-file aplikasi MySQL.

Jika didalam komputer anda sudah terinstall aplikasi MySQL (yang merupakan bagian dari paket aplikasi AMP), dan ingin untuk mengikuti proses instalasi dalam tutorial ini, diharuskan untuk mematikan service dari aplikasi MySQL ini. Untuk tutorial cara mematikan service MySQL, akan saya dibahas dalam Tutorial MySQL: Menjalankan MySQL Server. Silahkan matikan service MySQL tersebut, dan ulangi instalasi MySQL seperti dalam tutorial ini.

Juga untuk kepentingan belajar, kita hanya akan menggunakan interface command prompt (DOS), dimana kita akan mengetikkan huruf per huruf untuk mengoperasikan MySQL. GUI MySQL seperti PhpMyAdmin akan sangat memudahkan, namun untuk sementara kita tidak akan menggunakannya.


Download MySQL

MySQL yang akan kita gunakan adalah MySQL Community Server, yakni versi gratis dari MySQL. Versi lainnya, MySQL Enterprise Server adalah versi berbayar yang umumnya digunakan oleh perusahaan untuk keperluan database yang lebih advance.

Update pada Januari 2015: sebelumnya tutorial ini menggunakan MySQL versi 5.5, Sekarang MySQL sudah mengeluarkan versi 5.6 dan tampilan halaman download MySQL sedikit berubah. Karena itu saya akan melakukan penyesuaian. MySQL akan selalu update beberapa periode sekali. Versi MySQL yang anda download mungkin saja lebih baru dari 5.6. Namun kemungkinan besar cara instalasi akan tetap sama.

Pada saat tutorial ini direvisi pada Januari 2015, versi stabil terakhir dari MySQL Community Server adalah versi 5.6.22. MySQL Community Server dapat di download di situs resmi MySQL:  http://dev.mysql.com/downloads/mysql/.

MySQL mendukung berbagai macam sistem operasi, namun karena sebagian besar kita menggunakan Windows, maka saya hanya menjelaskan tentang cara instalasi di Windows.

Setelah halaman resmi MySQL terbuka, silahkan scroll kebawah. Pada tampilan bagian download MySQL, kita akan mendapati beberapa paket instalasi yang dapat dipilih.

Tutorial Install MySQL - Tombol untuk download MySQL

Pada menu select platform, silahkan pilih sistem operasi yang diinginkan. Karena kita menggunakan windows, pilih Microsoft Windows.

Installer MySQL terdiri dari 2 pilihan, yakni file executable (exe) yang dinamakan Installer MSI, atau file ZIP. Agar lebih mudah, sebaiknya 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.

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!”.

Tutorial Install MySQL - Abaikan form pendaftaranProses download akan dimulai, dan tergantung kecepatan internet, proses ini akan berlangsung beberapa saat.


Proses Installasi MySQL

Setelah proses download file MySQL selesai, anda akan mendapati file instalasi MySQL berupa: mysql-installer-community-5.6.22.0.msi. Kemungkinan versi yang anda download akan berbeda, karena MySQL terus mengeluarkan versi terbaru, namun langkah-langkah instalasinya akan kurang lebih sama.

Tutorial Cara Menginstall MySQL 5.6 - File MySQL

Lanjutkan dengan double klik file mysql-installer-community-5.6.22.0.msi, dan anda akan mendapati tampilan awal proses instalasi MySQL (Jika anda menggunakan Windows Vista, 7 atau Windows 8, mungkin akan muncul beberapa kali jendela konfirmasi hak akses administrator, silahkan klik Yes).Tutorial Cara Menginstall MySQL 5.6 - Tampilan awal proses install MySQL

Tutorial Cara Menginstall MySQL 5.6 - Licence Agreement

Setelah proses persiapan install selesai, akan ada tampilan lisensi MySQL, sekilas anda akan melihat bahwa MySQL menggunakan lisensi GNU GENERAL PUBLIC LICENSE. Ceklist “I accept the terms in the License Agreement”, lalu klik tombol Next.

Tutorial Cara Menginstall MySQL 5.6 - Select Product and Features

Pada jendela “Select Products and Features”, disini kita bisa memilih aplikasi dan fitur apa saja yang ingin diinstall. Dapat dilihat bahwa file instalasi MySQL 5.6 ini membundel fitur lain selain MySQL Server, seperti: Aplikasi admin untuk excel, visual studio, connector MySQL, dan juga file dokumentasi.

Untuk sementara kita akan lewatkan fitur-fitur ini dan hanya fokus untuk menginstall MySQL Server. Silahkan klik tombol tanda tambah (+) paling atas (MySQL Server), sampai anda menemukan 2 pilihan: MySQL Server 5.6.22 -x64 dan MySQL Server 5.6.22 -x86. Kita hanya akan memilih salah satu saja dari pilihan ini, bedanya pilihan pertama untuk Windows 64-bit, dan pilihan kedua untuk Windows 32-bit. Tergantung jenis Windows yang anda pakai, silahkan pilih salah satunya. Karena saya menggunakan Windows 7 64-bit, maka saya akan memilih MySQL Server 5.6.22 -x64.

Silahkan klik versi MySQL yang diinginkan (x64 atau x82), lalu klik tombol panah hijau ditengah-tengah jendela untuk memindahkan dari jendela “Available Product” ke “Product/Features To Be Installed“.

Tutorial Cara Menginstall MySQL 5.6 - Pilih MySQL Server 5.6

Sebelum kita melanjutkan ke jendela berikutnya, saya akan mengubah settingan folder instalasi MySQL. Jika anda langsung klik tombol Next, maka secara default MySQL akan diinstall pada folder: C:\Program Files\MySQL\MySQL Server 5.6. Walaupun ini tidak harus, tetapi saya ingin memindahkannya ke folder D:\MySQL 5.6 agar lebih mudah diakses. Caranya, klik MySQL Server 5.6.22 -x64 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.

Tutorial Cara Menginstall MySQL 5.6 - Mengubah Folder Default MySQLTerdapat 2 isian, yang pertama adalah Install Directory yang akan menjadi folder dimana file-file program MySQL diletakkan, dan yang kedua adalah Data Directory dimana file data seperti database dan tabel diletakkan. Seperti yang terlihat pada gambar diatas, saya mengubah Install Directory ke D:\MySQL 5.6 dan Data Directory ke D:\MySQL 5.6\Data. Kedua folder ini tidak harus dibuat dahulu, karena MySQL akan membuatnya secara otomatis. Lalu akhiri dengan men-klik tombol OK, kemudian klik tombol Next untuk melanjutkan installasi MySQL.

Tutorial Cara Menginstall MySQL 5.6 - Jendela Execute InstalasiPada Jendela Installation ini, akan ditampilkan produk dan fitur apa saja yang ingin diinstal. Karena kita hanya memilih MySQL Server 5.6.22, maka hanya 1 produk ini yang akan diinstall. Silahkan klik tombol Execute untuk memulai Proses Installasi MySQL Server.

Proses instalasi akan memakan waktu beberapa saat, dan ketika selesai, klik tombol Next beberapa kali hingga kita masuk ke bagian konfigurasi awal MySQL


Konfigurasi Awal MySQL

Setelah proses instalasi MySQL Server selesai, MySQL akan masuk ke menu konfigurasi, jendela pertama untuk konfigurasi ini adalah Type and Networking.

Tutorial Cara Menginstall MySQL 5.6 - Konfigurasi Networking MySQL

Pada tahap ini kita akan mengkonfigurasi setingan MySQL. Jendela pertama adalah Type and Networking. Dalam jendela ini kita bisa mengubah beberapa setingan MySQL terkait tipe server dan jaringan. Karena kita akan menggunakan MySQL Server untuk belajar dan bukan untuk server sungguhan, maka saya tetap membiarkan pilihan Config Type dengan Development Machine. Untuk pilihan port, saya juga akan tetap menggunakan setingan default: 3306.

Pilihan Advanced Options pada baris paling bawah digunakan untuk pengaturan lokasi file log. Karena saat ini kita tidak memerlukannya, saya tidak akan memilih pilihan ini. Akhiri dengan klik tombol Next.

Tutorial Cara Menginstall MySQL 5.6 - Membuat Password RootJendela berikutnya adalah Account and User Role. Pada bagian ini 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. Root adalah user tertinggi di dalam MySQL, atau sering disebut juga dengan superuser. User root memiliki hak akses kepada semua tabel dan database, termasuk menghapus seluruh database yang ada. Karena kita menggunakan MySQL server ini di komputer sendiri dan hanya untuk proses belajar, silahkan input password yang mudah diingat, saya akan menggunakan password: “qwerty“.

Pada bagian bawah terdapat pilihan untuk menambah user lain selain root. Namun untuk saat ini kita tidak memerlukannya, dan kita akan mempelajari cara membuat user dari dalam MySQL nantinya. Akhiri jendela ini dengan men-klik tombol Next.

Tutorial Cara Menginstall MySQL 5.6 - Install Sebagai Service 1Jendela konfigurasi terakhir adalah Windows Service. Pada bagian ini kita bisa memilih untuk menambahkan MySQL sebagai Windows Service. Dengan demikian, MySQL akan langsung berjalan ketika Windows dihidupkan.

Akan tetapi saya tidak ingin menginstall MySQL sebagai service, dan akan menjalankannya secara manual. Walaupun akan sedikit merepotkan, tapi saya bisa menghemat memory apabila tidak membutuhkan MySQL, dan juga untuk menghindari masalah apabila saya ingin menginstall lebih dari 1 aplikasi MySQL pada 1 komputer.  Namun jika anda ingin menginstall MySQL sebagai Windows Service juga tidak akan menjadi masalah. Akhiri jendela ini dengan men-klik tombol Next.

Tutorial Cara Menginstall MySQL 5.6 - Install Sebagai Service

Pada jendela terakhir: Apply Server Configuration, akan menerapkan beberapa pilihan settingan yang telah dipilih sebelumnya, termasuk untuk firewall, membuat user, menginput Windows Service (jika dipilih), dan lain-lain. Perhatikan bahwa pada bagian ini MySQL Server juga telah dijalankan secara otomatis.

Tutorial Cara Menginstall MySQL 5.6 - Terapkan Setingan MySQL

Setelah proses selesai, jika tidak ada masalah klik tombol Finish beberapa kali hingga sampai pada bagian akhir instalasi MySQL. Akhiri dengan tombol Finish.

Tutorial Cara Menginstall MySQL 5.6 - Proses Instalasi Selesai


Menguji Instalasi MySQL

Setelah menginstall MySQL di atas, MySQL Server 5.6 secara otomatis juga telah berjalan di latar belakang. Kita akan mencoba mengakses MySQL Server ini.

Untuk menguji apakah MySQL sudah terinstall dengan sempurna, kita akan coba mengakses MySQL Client Console dari menu Start –> All Program –> MySQL –> MySQL Server 5.6 –> MySQL 5.6 Command Line Client.

Tutorial Cara Menginstall MySQL 5.6 - Menguji Instalasi MySQL

Pada jendela DOS yang terbuka, masukkan password untuk user root yang telah kita buat tadi, dalam tutorial ini saya memberikan password “qwerty”, lalu tekan Enter. Jika tampilan “Welcome to the MySQL monitor” sudah muncul, berarti instalasi MySQL kita berjalan dengan sukses.

Tutorial Cara Menginstall MySQL 5.6 - MySQL Client Berhasil Terhubung


Setelah berhasil menginstall MySQL dan menjalankannya untuk pertama kali, kita sudah dapat langsung mencoba MySQL pada Tutorial Belajar MySQL : Dasar Penulisan Query MySQL . Namun bagi yang ingin melihat file instalasi MySQL serta file konfigurasi MySQL my.ini, akan kita bahas pada tutorial selanjutnya,  Tutorial Belajar MySQL : Folder Instalasi MySQL dan File my.ini


Tutorial Terkait:

102 Comments

  1. ziaOnline
    29 Mar 13
    • Andre
      07 Oct 13
      • Rizq
        25 Aug 17
        • Andre
          25 Aug 17
  2. adit
    18 Jul 13
  3. Radira
    06 Oct 13
    • Andre
      07 Oct 13
  4. Anonymous
    27 Dec 13
    • Andre
      05 Jan 14
  5. M.Fahmy
    04 Apr 14
    • Andre
      05 Apr 14
    • Iwan
      26 Nov 15
  6. Abdullah
    17 Apr 14
    • Andre
      20 Apr 14
  7. Anonymous
    28 Apr 14
    • Andre
      29 Apr 14
  8. azkoer
    05 May 14
    • Andre
      07 May 14
  9. Zhaafira
    19 Oct 14
    • Andre
      21 Oct 14
  10. Aulia
    02 Nov 14
    • Andre
      02 Nov 14
      • Aulia
        03 Nov 14
        • Andre
          04 Nov 14
        • Andre
          12 Nov 14
  11. akel
    08 Nov 14
  12. Lucky
    10 Nov 14
  13. Putra Adi Gunawan
    14 Nov 14
  14. Putra Adi Gunawan
    14 Nov 14
  15. Ivan
    05 Jan 15
  16. indah
    12 Jan 15
    • Andre
      13 Jan 15
      • indah
        13 Jan 15
        • indah
          13 Jan 15
        • Andre
          14 Jan 15
      • Anonymous
        16 Jan 15
  17. yatna
    23 Mar 15
    • Andre
      25 Mar 15
  18. mayor
    26 Jun 15
    • Andre
      27 Jun 15
  19. latip
    05 Jul 15
    • Andre
      06 Jul 15
  20. nota
    07 Jul 15
  21. abed
    07 Jul 15
  22. marco
    26 Aug 15
    • Andre
      27 Aug 15
  23. agus salahudin
    15 Sep 15
    • Andre
      16 Sep 15
  24. yudha
    06 Oct 15
    • Andre
      06 Oct 15
      • yudha
        06 Oct 15
      • Andre
        06 Oct 15
  25. yudha
    06 Oct 15
  26. Imam Syah
    09 Oct 15
  27. gianto
    13 Oct 15
  28. prasojo
    15 Oct 15
    • Andre
      15 Oct 15
  29. kuncrit
    26 Oct 15
  30. diliyana
    08 Nov 15
    • Andre
      08 Nov 15
  31. Alifathun Sidiq
    20 Nov 15
    • Andre
      21 Nov 15
      • Alifathun Sidiq
        21 Nov 15
        • Andre
          23 Nov 15
  32. adji iksan wardana
    28 Nov 15
    • Andre
      29 Nov 15
  33. nawan
    13 Jan 16
    • Andre
      14 Jan 16
  34. Anonymous
    17 Jan 16
    • Andre
      18 Jan 16
  35. ayuk
    01 Feb 16
    • Andre
      10 Feb 16
  36. shinta
    24 Feb 16
    • Andre
      24 Feb 16
    • Andre
      07 Aug 16
  37. dblanco
    11 Aug 16
    • Andre
      11 Aug 16
  38. masyanto
    14 Aug 16
    • Andre
      15 Aug 16
  39. Husni Kamal
    21 Aug 16
    • Andre
      23 Aug 16
  40. dan
    29 Dec 16
  41. Kajidoari27
    06 Jan 17
    • Andre
      06 Jan 17
      • Kajidoari27
        08 Jan 17
        • Andre
          08 Jan 17
  42. Wildan Taufik
    18 Jan 17
  43. zia
    03 Feb 17
    • Andre
      04 Feb 17
  44. Anonymous
    16 Feb 17
  45. raharjanet
    20 Mar 17
    • Andre
      20 Mar 17
  46. Syamsul Anwar
    04 Apr 17
  47. Alifathun Sidiq
    04 Apr 17
  48. Ilham
    11 Aug 17
  49. sefri
    26 Sep 17
    • Andre
      27 Sep 17

Add Comment