mengaktifkan extensi mysql di xampp versi terbaru

masta saya mau tanya gimana cara ngaktifin extensi mysql di xampp terbaru, saya sudah coba buka di php.ini tapi punya saya tidak ada extensi mysql nya padahal ditutorial yang saya baca itu ada dan tinggal menghapus (;)... mohon pencerahannya...

avatar MzNit
@MzNit

9 Kontribusi 3 Poin

Diperbarui 5 tahun yang lalu

8 Jawaban:

masalahnya apa gan? ceritain dulu, apakah ada error pas jalanin aplikasi atau apa.. kalo iya, errornya apa. *setahu ane, mysql udah otomatis di xampp, tinggal buka aplikasinya, disana ada tombol untuk on/off mysql

avatar hilmanski
@hilmanski

2670 Kontribusi 2132 Poin

Dipost 7 tahun yang lalu

saya kan install xampp versi terbaru 7.05 setelah saya install semua web saya yang pakai extensi mysql gx mau jalan keluar error,, setelah saya nglayap kesana kemari termasuk tanya mbah google katanya xampp terbaru defaultnya pakai mysqli jadi kalau mau pakai mysql harus diaktifin dulu caranya dengan buka php.ini (versi artikel). tapi disana saya gx nemu extensi mysql cuma ada mysqli dan extensi lainnya kayak PDO potgres dll. nah yang saya tanyakan gimana cara aktifin mysql di xampp terbaru.

avatar MzNit
@MzNit

9 Kontribusi 3 Poin

Dipost 7 tahun yang lalu

makdnya mengaktifkan penulisan sintax mysql(mysql_connect, mysql_query dll) yang lama?

avatar hamdanidev
@hamdanidev

47 Kontribusi 12 Poin

Dipost 7 tahun yang lalu

iya kan untuk xampp terbaru sudah gx disarankan pakai mysql, pakainya mysqli jadi pas saya buka web saya yang masih pakai mysql,, keluar error

avatar MzNit
@MzNit

9 Kontribusi 3 Poin

Dipost 7 tahun yang lalu

Memang gak bisa gunakan lagi bro untuk extension php_mysql....karena memang tidak disediakan pada php.ini. Dan sejauh yang tau...diversi sebelumnya penggunaaan ekstensi php_mysq seperti : mysql_connect() dll...dikatakan deprecated...yang artinya masih ditoleransikan digunakan namun diversi atasnya akan dihapus....

Nah xampp 7.0.5 sudah menggunakan PHP v.7....yang tidak support lagi untuk ekstensi mysql..... Untuk bisa mengaktifkan ekstensi mysql...kita harus punya source extension mysql Source extension mysql bisa didapat pada link : https://github.com/php/php-src/tree/PRE_PHP7_EREG_MYSQL_REMOVALS/ext/mysql

kmdian source tsb dicompile (jalaninnya dilinux)...langkap berikutnya ada yang diedit disisi php.ini dengan menambahkan ekstensi mysql... Sori...teknis lengkapnya gua lupa...pernah baca disatu forum developer perancis....tapi lupa urlnya

avatar androidmaker155
@androidmaker155

17 Kontribusi 17 Poin

Dipost 7 tahun yang lalu

iya makasih saya c sudah beralih ke mysqli sama PDO tp gx tau pas buka file lama kox gx bisa error gx taunya emang gx suport..

ya sudah gpp makasih buat pengetahuannya...

avatar MzNit
@MzNit

9 Kontribusi 3 Poin

Dipost 7 tahun yang lalu

Mungkin jawaban saya sudah terlambat, namun saya ada tips yang mungkin di tempat anda akan berguna (sudah saya coba dan berhasil):

  1. Pastikan versi PHP anda (bagi pengguna XAMPP bisa mengklik tombol admin di bagian apache). Setelah jendela dashbord baru terbuka, klik bagian php di bagian kanan atas. Jika versi php anda diatas versi 5.XX saya sarankan untuk downgrade php ke versi 5.XX dengan mendownload xampp yang support php versi 5.XX (tidak perlu takut database yang ada akan hilang karna yang akan didowngrade adalah phpnya).
  2. cara downgrade php bisa dilihat dari video ini. https://www.youtube.com/watch?v=Vh070XW8z9Q
  3. Download XAMPP yang support PHP Versi 5.XX (disini saya memakai versi 5.6.23), pilih yang .zip jangan .exe karna kita hanya akan memakai data yang ada di file .zip (tidak menginstal xampp secara penuh).
  4. jika sudah mendapatkan file .zip instalan xamppnya, silahkan tonton video yang saya sertakan.
  5. jika sudah selesai sampai mengkopi folder apache, coba jalankan apachenya di panel xampp. jika error berarti port apache bentrok, silahkan ganti portnya.
  6. jika apache berjalan baik, cek versi PHP dengan cara no.1.
  7. sekarang saatnya mengedit file php.ini.
  8. silahkan coba jalankan aplikasi yang menggunakan ext. mysql, jika aplikasi berjalan tetapi ada pesan decrepted, silahkan memasukkan syntax ini di file koneksi ke database milik anda :error_reporting(E_ALL ^ E_DEPRECATED); posisi diatas syntax mysql_connect.

Sekian saran dari saya. jika masih error berarti anda tidak membaca saran saya betu-betul.

avatar tiantoraja
@tiantoraja

1 Kontribusi 0 Poin

Dipost 5 tahun yang lalu

saran sih gunakan mysqli saja karena mysql sudah tidak disupport lagi, syntax mysql dan mysqli tidak terlalu beda jauh kok

avatar kikimf
@kikimf

91 Kontribusi 78 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban