Lik Sod Seorang blogger pemula. Suka berbagi hal-hal yang diketahui dan dianggap perlu. Motto hidupnya dalah: sekecil apapun, hidup harus memberi manfaat. Blog ini adalah upaya memberi manfaat kepada orang lain melalui blog.

Cara Merubah MySQL ke MySQLi Agar Support di PHP7

merubah-mysql-ke-mysqli-agar-support-di-php7

Cara merubah MySQL ke MySQLi agar support di PHP7. Judul ini saya tulis berdasarkan pengalaman pribadi. Kebetulan saya mempunyai aplikasi pengumuman kelulusan kelas 9 berbasis web. Aplikasi tersebut saya download dari halaman adikiss.net. Setelah saya install di hosting dengan php 5.6 semua berjalan lancar dan aplikasi berjalan sesuai ekspektasi. Sehingga anak-anak bisa akses pengumuman kelulusan dari komputer, laptop dan hp mereka di rumah.

Setelah beberapa waktu, saya mencoba meningkatkan php ke php 7. Ternyata, aplikasi tersebut tidak berjalan seperti sebelumnya. Yang bisa dilihat dari tampilan web pengumuman kelulusan hanyalah header. Sementara konten untamanya justru tidak muncul alias tidak terlihat.

Saya menyimpulkan bahwa aplikasi pengumuman kelulusan berbasis web yang sudah saya install di php 7 tidak support. Untuk memastikan, kembali php saya turunkan atau kembalikan ke versi 5.6. Dan ternyata kembali normal seperti sedia kala.

Mengingat aplikasi kelulusan berbasis web tersebut sangat penting maka saya berusaha untuk bisa menggunakannya di php 7 ke atas.

Dan setelah browsing sana-sini, akhirnya saya menemukan cara agar aplikasi tersebut support di php 7. Dan setidaknya saya menemukan dua cara yang dishare oleh teman blogger. Cara pertama menggunakan tool dan yang kedua menggunakan library.

Untuk yang menggunakan tools sudah saya coba dan berhasil. Sedangkan yang menggunakan library, saya belum mencobanya.

Agar aplikasi kelulusan kelas 9 yang saya punya bisa berjalan di php 7 maka harus dirubah php mysql-nya. Sebagaimana diketahui bahwa banyak aplikasi berbasis web menggunakan php versi 5. Sehingga fungsi database yang digunakan adalah mysql_. Agar bisa berjalan di php 7 maka fungsi mysql_ tersebut harus diubah ke mysqli_.

Cara yang digunakan merubah MySQL ke MySQLi

Bagi yang tidak menguasai bahasa coding seperi saya, adalah bukan merupakan perkara mudah utak-atik php. Oleh karena itu merupakan pilihan logis jika menggunakan cara praktis untuk melakukannya. Berikut ini adalah cara tersebut:

Menggunakan tool

a. Unduh tool yang dibutuhkan di https://github.com/philip/MySQLConverterTool dan taruh di web server. Lalu buka aplikasi tool mysql converter ini di browser (saya praktekkan di htdoc xampp)

b. Bila instalasi benar, maka akan muncul halaman seperti berikut:

merubah-mysql-ke-mysqli-agar-support-di-php7

c. Saatnya untuk mencoba konversi source code php yang masih memakai fungsi mysql_*, maka cara yang ditempuh adalah pilih salah satu menu di atas (saya memilih menu Convert a directory agar seluruh file otomatis dikonversi) :

konversi-mysql-ke-mysqli-agar-support-di-php7

Catatan: Saya mencoba tool ini di XAMPP

d. Kemudian klik tombol Start the conversion, maka otomatis fungsi-fungsi mysql_* di file php akan berubah menjadi fungsi mysqli_*. Dan otomatis juga file aslinya akan dibackup dengan ekstensi .org

e. Selesai

Video tutorialnya dapat dilihat:

Demikian Cara Merubah MySQL ke MySQLi Agar Support di PHP7. Semoga bermanfaat.

Lik Sod Seorang blogger pemula. Suka berbagi hal-hal yang diketahui dan dianggap perlu. Motto hidupnya dalah: sekecil apapun, hidup harus memberi manfaat. Blog ini adalah upaya memberi manfaat kepada orang lain melalui blog.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *