Jika sudah menggati script koneksi kedalam database, maka tentu semua kode akan error, oleh karena itu kita harus mengganti semua kode, jika di buka satu kesatuan filenya akan merepotkan sekali ya. Berikut cara yang sedott codee terapkanCara Cepat dan Mudah Convert MySQL ke MySQLi
Kita akan bahas satu persatu cara mengubah mysql ke mysqli, pertama yakni dengan notepad++. sebenarnya ini intinya search dan replace saja Show 1. Dengan Menggunakan NotePad++1. Pertama, buka dulu lokasi folder yang akan kita ubah folder lokasi2. Masukkan dikolom pencarian (*. php) tanpa kurung (untuk pengguna windows) (*. php)3. Pilih Semua (CTRL+A), klik kanan buka dengan notepad++ buka dengan notepad++4. CTRL+H Temukan dan Ganti Temukan dan GantiPerhatian, jika disimak pada gambar di atas, kita baru saja mereplace function mysql_affected_rows dengan function mysqli_affected_rows yang memiliki parameter ($link). Variabel $link ini adalah link koneksi ke dalam database, lihat script koneksi. php di atas. Selanjutnya, cari lagi fungsi mysql yang sudah ada di daftar di atas dan ganti seperti gambar. Dan yang terakhir jangan lupa simpan 5. SIMPAN SEMUA (CTRL+SHIFT+S) 2. Dengan Menggunakan Sublime TextDengan menggunakan sublime, ini menurut saya lebih enak lagi, silahkan simak caranya berikut ini 1. Buka dulu luhur 2. Klik menu File -> Buka Folder 3. Cari lokasi folder, kemudian Pilih Folder 4. Klik menu Temukan -> Temukan di File Temukan di File5. Silahkan Cari dan Ganti 6. Simpan, Klik File -> Save All 3. Dengan skrip MySQLConverterToolIni sepertinya lebih gampang lagi alias lebih mudah dan simple. Caranya 1. Unduh MySQLConverterTool 2. Ekstrak ke dalam folder root anda (htdoc) xampp 3. Akses dengan cara localhost/namafolder_MySQLConverterTool, ENTER MySQLConverterTool 4. Silahkan sesuai kebutuhan teman-teman. Dalam kasus ini memilih Convert a directory. Dan tampilan form-nya seperti berikut ini.MySQLConverterTool 5. Copy directory project kalian yang masih menggunakan PHP MySQL dan Paste ke kolom Directory lalu abaikan untuk yang lain. Kecuali untuk pilihan Perbarui file? Dan file yang di backup tadi apabila nama file sebelumnya config. php maka akan berubah menjadi config. php. org 6. Klik Start the conversion > dan tunggu beberapa saat hingga proses selesai. Apabila ada keterangan warning silahkan diperbaiki secara manual. Karena disitu akan diberi petunjuk, walaupun pada dasarnya ketika menjalankan aplikasi web kalian tidak terjadi apa-apa (Rekomendasi diperbaiki untuk jaga-jaga) 7. Selesai Demikian bagaimana cara mengubah mysql ke mysqli, semoga teman-teman tidak ada kendala. Silahkan dicoba. dan untuk kamu yang suka copassss, kamuuu ya kamuu, jangan kopas semuanya lahhh, saya selaku admin sedot code sudah begitu capek menghapus link copasan kalian dari google. Bagaimana cara mengubah ekstensi PHP MySQLi ke MySQL?Tampilkan aktivitas pada postingan ini. . Di folder Xampp Anda, buka php. . Cari extension=mysqli (Ctrl+F), kalau ada dua, cari yang sudah uncommented (tanpa tanda ";" di belakang) Ubah mysqli dengan alamat jalur yang benar i. e ekstensi = C. \xampp\php\ext\php_mysqli Mengapa menggunakan MySQLi, bukan MySQL?MySQLi mendukung antarmuka prosedural dan antarmuka berorientasi objek sementara MySQL hanya mendukung antarmuka prosedural . MySQLi mendukung prosedur tersimpan tetapi MySQL tidak. Ada keamanan yang ditingkatkan dan fitur debugging yang ditingkatkan di MySQLi di mana ini relatif tertinggal di MySQL.
Bisakah saya menggunakan MySQL dan MySQLi?Memungkinkan untuk menyertakan MySQL dan MySQLi saat menghubungkan ke database tunggal , tetapi sangat rumit dan dengan sejumlah besar data yang melewatinya bisa menjadi sangat berantakan dan . yang terbaik adalah menggunakan MySQLi secara umum menurut saya karena jauh lebih aman dan up to date.
Apa perbedaan antara MySQL dan MySQLi?Pada dasarnya, MySQL adalah driver basis data lama, dan MySQLi adalah driver yang Ditingkatkan . The "i" adalah singkatan dari "improved" sehingga MySQL ditingkatkan. MySQLi dapat dilakukan secara prosedural dan berorientasi objek sedangkan MySQL hanya dapat digunakan secara prosedural. Mysqli juga mendukung pernyataan siap yang melindungi dari SQL Injection. |