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 . Show
Cara Menjalankan PHP dan MySQL menggunakan XAMPPPHP dijalankan dari web server Apache, dan jika anda mengikuti Tutorial PHP Dasar Untuk Pemula di duniailkom, maka di komputer anda telah terinstall aplikasi XAMPP. 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 TerpisahJika 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. 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. Anda boleh menggunakan MySQL versi stand alone ini, atau mematikannya dan menggunakan MySQL versi bawaan XAMPP. Cara Menguji Koneksi PHP MySQL Dengan PhpmyadminUntuk 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. Jika anda menggunakan aplikasi MySQL bawaan XAMPP, dan apabila tidak ada masalah akan tampil halaman awal Phpmyadmin seperti gambar dibawah ini: 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. 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: 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?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.
Baca juga: Software Engineer: Tanggung jawab, kualifikasi, dan proyeksi karier 2021 Fungsi XAMPPXAMPP 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 PhpMyAdminXAMPP 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 internetXAMPP 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 LaravelXAMPP 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
Lima komponen penting dalam XAMPP adalah sebagai berikut.
Baca juga: Ketahui 7 fakta menarik tentang Software Engineer Cara menggunakan XAMPPSoftware XAMPP dapat diunduh secara gratis - Apachefriends Berikut adalah beberapa tahapan untuk menggunakan XAMPP, yaitu: 1. Cara menginstal XAMPP
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.
|