Cara menggunakan apakah xampp termasuk mysql?

Syarat pertama untuk bisa membuat koneksi antara PHP dengan MySQL tentunya dengan menjalankan kedua aplikasi ini terlebih dahulu. Dalam tutorial belajar PHP MySQL bagian pertama ini, kita akan mempelajari cara menjalankan PHP dan MySQL menggunakan aplikasi XAMPP, maupun secara terpisah .


Cara Menjalankan PHP dan MySQL menggunakan XAMPP

PHP dijalankan dari web server Apache, dan jika anda mengikuti Tutorial PHP Dasar Untuk Pemula di duniailkom, maka di komputer anda telah terinstall aplikasi XAMPP.

Cara menggunakan apakah xampp termasuk mysql?

Jika tidak ada masalah, modul MySQL akan berwana hijau yang menandakan MySQL Server sudah berjalan. Sampai disini, Web Server Apache dan database MySQL sudah siap digunakan.


Cara Menjalankan MySQL dan PHP secara Terpisah

Jika anda telah mengikuti Tutorial MySQL Dasar di duniailkom, pada tutorial tersebut saya menginstall MySQL secara terpisah (bukan dari aplikasi XAMPP), kita juga bisa menggunakan aplikasi MySQL ini untuk diakses dari web server Apache yang berasal dari aplikasi XAMPP.

Namun, seperti yang telah kita bahas pada tutorial cara menjalankan MySQL Server, bahwa di dalam sebuah komputer hanya bisa berjalan 1 buah MySQL Server. Sehingga jika anda menemukan pesan error seperti gambar dibawah ini, berarti ada aplikasi MySQL Server yang sedang aktif.

Cara menggunakan apakah xampp termasuk mysql?

Untuk memeriksa apakah MySQL Server sedang aktif atau tidak, bisa dilakukan melalui task manager. Silahkan buka task manager,dan cari proses dengan nama: mysqld.exe. Jika ditemukan, berarti MySQL Server telah berjalan di latar belakang.

Cara menggunakan apakah xampp termasuk mysql?

Anda boleh menggunakan MySQL versi stand alone ini, atau mematikannya dan menggunakan MySQL versi bawaan XAMPP.


Cara Menguji Koneksi PHP MySQL Dengan Phpmyadmin

Untuk menguji apakah aplikasi PHP dapat mengakses database MySQL, kita bisa menggunakan aplikasi Phpmyadmin bawaan XAMPP.

Aplikasi Phpmyadmin adalah sebuah aplikasi manajemen database MySQL yang berbasis web. XAMPP menambahkan aplikasi ini untuk mempermudah pengaksesan database yang biasanya diakses menggunakan console, atau cmd Windows. Namun saya tidak akan membahas cara penggunaan aplikasi phpmyadmin pada tutorial kali ini. Kita hanya menggunakannya untuk mengecek koneksi dari aplikasi PHP ke MySQL.

Untuk masuk ke menu phpmyadmin, anda bisa mengetik alamat berikut pada web browser: http://localhost/phpmyadmin/. Atau bisa juga dari halaman localhost XAMPP, lalu cari menu phpmyadmin yang berada pada pojok kiri halaman localhost.

Cara menggunakan apakah xampp termasuk mysql?

Jika anda menggunakan aplikasi MySQL bawaan XAMPP, dan apabila tidak ada masalah akan tampil halaman awal Phpmyadmin seperti gambar dibawah ini:

Cara menggunakan apakah xampp termasuk mysql?

Tampilnya halaman tersebut menandakan bahwa PHP dan MySQL telah terhubung secara sempurna. Namun jika tampilan phpmyadmin seperti gambar berikut ini, maka dapat disimpulkan bahwa MySQL Server belum berjalan.

Cara menggunakan apakah xampp termasuk mysql?

Jika anda mendapati tampilan tersebut, permasalahan terdapat pada aplikasi MySQL Server yang belum dijalankan. Silahkan jalankan aplikasi MySQL dari XAMPP Control Panel.

Apabila anda menggunakan aplikasi MySQL yang terpisah (bukan bawaan XAMPP), maka menu phpmyadmin seharusnya akan menjadi seperti gambar berikut:

Cara menggunakan apakah xampp termasuk mysql?

Namun jangan khawatir, pesan error tersebut terjadi karena phpmyadmin mencoba masuk ke MySQL Server dengan user ’root’ dan tanpa password. Pesan error #1045 – Access denied for user ‘root’@’localhost’ (using password: NO) merupakan pesan error ketika kita salah memasukkan password untuk user root. Jika anda mengikuti tutorial MySQL di duniailkom, user root akan memiliki password ’qwerty’ dan bukan kosong, sehingga hal inilah yang menyebabkan tampilan error tersebut.

Tampilan error diatas sebenarnya berarti MySQL Server telah berjalan, dan bisa diakses dari PHP.


Jika MySQL Server dan Web Server Apache telah dijalankan, maka saatnya kita masuk ke dalam tutorial PHP MySQL berikutnya, yaitu mengenal jenis-jenis koneksi PHP dengan MySQL.

Kamu seorang pengembang software atau website? Tool yang satu ini dapat membantu kamu mengembangkan software atau tampilan website dengan mudah, cepat, juga gratis. Tools tersebut adalah XAMPP, simak penjelasan selengkapnya berikut ini. 

Baca juga: DevOps, salah satu provesi paling dicari di bidang Software Engineer 

Apa itu XAMPP?

Cara menggunakan apakah xampp termasuk mysql?

XAMPP adalah software yang bisa digunakan di berbagai sistem operasi - Pexels

XAMPP adalah software atau aplikasi komputer yang banyak digunakan dalam dunia web developer yang juga bisa dipelajari untuk membuat website. XAMPP adalah perangkat lunak berbasis web server yang bersifat open source (bebas) serta mendukung di berbagai sistem operasi seperti OS Linux, OS Windows, Mac OS, dan juga Solaris.

XAMPP bisa dilakukan untuk menghemat anggaran karena mampu menggantikan peran web hosting dengan cara menyimpan file website ke dalam hosting lokal agar bisa dipanggil lewat browser. Software XAMPP dikembangkan oleh tim bernama Apache Friends pada tahun 2002, yang bisa didapatkan secara gratis dengan label GNU (General Public License).

XAMPP adalah singkatan dari X (cross platform), A (Apache), M (MySQL/MariaDB), P (PHP), dan P (Perl) yang adalah program-program yang tersedia di software ini. 

  • X = Cross platform
    Kode penanda dari software cross platform yang berarti dapat dijalankan di banyak sistem operasi seperti Windows, Linus, Mac OS, dan Solaris. 
     
  • A = Apache
    Aplikasi web server gratis dan bisa dikembangkan oleh banyak orang (open source) untuk menciptakan halaman website yang benar berdasarkan kode program PHP yang ditulis oleh pengembang web developer. 
     
  • M = MySQL / MariaDB
    Aplikasi database server yang menerapkan bahasa pemrograman SQL (Structured Query Language) yang berfungsi untuk mengelola dan membuat sistem database yang terstruktur dan sistematis seperti mengolah, mengedit, dan menghapus daftar melalui database. 
     
  • P = PHP
    Bahasa pemrograman khusus berbasis web untuk kebutuhan pada sisi server (back end), sehingga bisa digunakan untuk membuat halaman website menjadi lebih dinamis dengan menerapkan server-side scripting. 
     
  • P = Perl
    Bahasa pemrograman untuk memenuhi berbagai kebutuhan (cross platform) yang bisa berjalan di banyak sistem operasi sehingga sangat fleksibel, misalnya sebagai penunjuk eksistensi dari PHP. Biasanya digunakan untuk membuat website dinamis seperti CMS (Content Management System) WordPress.

Baca juga: Software Engineer: Tanggung jawab, kualifikasi, dan proyeksi karier 2021 

Fungsi XAMPP

Cara menggunakan apakah xampp termasuk mysql?

XAMPP biasanya digunakan mahasiswa untuk melihat desain website yang dibuat secara offline - Pexels

Fungsi utama XAMPP adalah sebagai server lokal untuk menyimpan berbagai jenis data website yang sedang dalam proses pengembangan.

1. Mengakses dan memodifikasi database PhpMyAdmin

XAMPP bisa digunakan untuk mengatur halaman database pada PhpMyAdmin, dengan hanya mengakses server lokal komputer tanpa koneksi internet. PhpMyAdmin memungkinkan kamu untuk bebas mengedit, menghapus, memperbarui atau menambahkan user, dan juga database dengan mudah. 

2. Menguji fitur dan mengakses website tanpa internet

XAMPP bisa digunakan untuk menguji kinerja fitur juga menampilkan konten yang ada di dalam website kepada orang lain tanpa koneksi internet, cukup dengan mengakses XAMPP control panel. XAMPP dapat bekerja secara offline seperti web hosting biasa namun tidak bisa diakses banyak orang, sehingga dapat digunakan untuk mempelajari WordPress tanpa koneksi internet sehingga lebih mudah dalam proses pengerjaan front end dan back end. XAMPP biasanya digunakan oleh mahasiswa ataupun pelajar untuk melihat hasil desain website sebelum dipublikasikan.

3. Menjalankan Laravel

XAMPP bisa menjalankan Laravel (framework milik PHP yang berfungsi untuk mempermudah programmer mengembangkan tampilan website) melalui perangkat komputer. Sehingga dapat melakukan modifikasi kode program atau scrip dan juga membuat fitur baru dengan lebih cepat dan lebih mudah.

Baca juga: Kebutuhan rekrutmen tenaga IT meningkat 5x lipat sepanjang tahun 2018 

5 Komponen penting dalam XAMPP

Cara menggunakan apakah xampp termasuk mysql?

XAMPP memiliki beberapa komponen seperti control panel dan htdocs - Pexels

Lima komponen penting dalam XAMPP adalah sebagai berikut.

  1. Control panel
    ayanan yang memberikan akses lebih leluasa dalam mengatur database, mengunggah file, mengelola fitur juga melakukan konfigurasi terkait proyek website.
  2. Htdocs
    Merupakan nama sebuah folder bagian dari XAMPP yang berfungsi untuk menyimpan berbagai file dan dokumen yang akan ditampilkan di website. Kapasitas penyimpanan dalam Htdocs bergantung pada storage harddisk yang ada di komputer.
  3. PhpMyAdmin
    Program untuk mengolah database website yang sedang dikembangkan. Kamu bisa mengakses PhpMyAdmin dengan berkunjung ke situs http://localhost/phpMyAdmin.
  4. Config
    Menu yang digunakan untuk melakukan beberapa konfigurasi dasar XAMPP.
  5. Netstat
    Menu yang digunakan untuk memastikan apakah ada aplikasi lain yang menggunakan port XAMPP pada perangkat yang digunakan.

Baca juga: Ketahui 7 fakta menarik tentang Software Engineer 

Cara menggunakan XAMPP

Cara menggunakan apakah xampp termasuk mysql?

Software XAMPP dapat diunduh secara gratis - Apachefriends

Berikut adalah beberapa tahapan untuk menggunakan XAMPP, yaitu: 

1. Cara menginstal XAMPP 

  1. Siapkan file XAMPP, caranya dengan mengunduh lewat tautan berikut secara gratis www.apachefriends.org/en/index.html.
  2. Siapkan ruang pada harddisk di laptop atau komputer kamu, yaitu menyisakan storage yang besar untuk menampung gambar, teks, video, dan dokumen website.
  3. Setelah file berhasil terunduh, jalankan file installer XAMPP untuk memulai tahap instalasi sesuai dengan petunjuk dan instruksi yang tertera.
  4. Buka jendela baru untuk proses instalasi, setelah itu kamu akan diminta memilih komponen yang akan digunakan. Untuk standar untuk server web berbasis CMS, centang menu Server. Jika kamu butuh fitur programming languages, centang kedua menu Program Languages. Kemudian klik next. 
  5. Kemudian pilih lokasi file XAMPP yang akan diinstal untuk menentukan file direktori penyimpanan XAMPP, gunakan local disk system dan pilih pengaturan default lalu klik next/install. 
  6. Tunggu beberapa menit sampai proses instalasi XAMPP selesai, yaitu jika bar proses telah sepenuhnya berubah menjadi hijau. 
  7. Sekarang kamu bisa menjalankan program XAMPP di laptop atau PC Windows untuk membuat website secara offline menggunakan local host.

2. Cara menggunakan XAMPP

Untuk menjalankan XAMPP, buka aplikasi XAMPP dan tekan tombol start untuk menjalankan modul Apache dan MySQL. Setelah aplikasi dapat berjalan tanpa kendala apa pun, kamu bisa mengakses localhost dengan menuliskan alamat URL pada web browser kamu. 

Baca juga: 10 Tech company terbaik sepanjang tahun ini 

Itu tadi informasi mengenai XAMPP, semoga bisa membantu kamu mengembangkan website kamu dengan cara lebih mudah. Apakah kamu sudah jago menggunakan XAMPP? Atau kamu ahli dalam bidang IT, tapi kamu belum memiliki pekerjaan? Coba daftarkan diri kamu untuk menjadi talent di EKRUT.

Apa itu MySQL pada XAMPP?

MySQL merupakan salah satu aplikasi database server yang menggunakan bahasa pemrograman SQL (Structured Query Language). Fungsinya adalah untuk mengelola data secara terstruktur dan sistematis.

Apakah XAMPP termasuk database?

Jika Anda sering berurusan dengan web server dan database, pastinya Anda sudah akrab dengan fungsi dan juga pengertian XAMPP. Singkat kata, XAMPP adalah sebuah software yang memungkinkan Anda untuk menjalankan web server dan database pada localhost komputer.

Langkah langkah mengaktifkan MySQL di XAMPP?

Menjalankan XAMPP Buka aplikasi xampp-control. Selanjutnya akan muncul XAMPP Control Panel. Untuk membuka MySQL, klik actions start pada bagian Apache dan MySQL. Setelah actions start Apache dan MySQL berubah menjadi stop, selanjutnya buka web browser, masuk ke halaman localhost/phpmypadmin.

XAMPP itu untuk apa?

XAMPP merupakan media atau web server localhost yang bisa digunakan secara offline. Melalui XAMPP, pengguna dapat mengelola database yang berada di localhost tanpa memerlukan akses internet sehingga jika koneksi internet terganggu dan tidak dapat mengakses web server, pengguna tidak lagi perlu khawatir.