Perbedaan MySQL dan MySQLi


Assalammu'alaikum wr. wb.

A. Pendahuluan
1. Pengertian
 MySQL adalah sebuah perangkat lunak system manajemen basis data SQL (DBMS) yang multithread, dan multi-user. MySQL adalah implementasi dari system manajemen basisdata relasional (RDBMS). MySQL dibuah oleh TcX dan telah dipercaya mengelola system dengan 40 buah database berisi 10.000 tabel dan 500 di antaranya memiliki 7 juta baris.
 MySQL AB merupakan perusahaan komersial Swedia yang mensponsori dan yang memiliki MySQL. Pendiri MySQL AB adalah dua orang Swedia yang bernama David Axmark, Allan Larsson dan satu orang Finlandia bernama Michael “Monty”. Setiap pengguna MySQL dapat menggunakannya secara bebas yang didistribusikan gratis dibawah lisensi GPL(General Public License) namun tidak boleh menjadikan produk turunan yang bersifat komersial.
2. Latar Belakang
Karena sebagai programer kita harus bisa membedakan MySQL dan MySQLi.
3. Maksud dan Tujuan
  • Agar supaya kita dapat membedakan antara MySQL dan MySQLi.
  • Mengetahui penggunaan MySQL dan MySQLi.
B. Uraian Materi
MYSQLI merupakan kependekan dari MYSQL Improved extension. Seperti yang terlihat dari namanya, extension PHP ini merupakan versi perbaikan dan penambahan dari extension MYSQL sebelumnya yang umum digunakan. Extension PHP MYSQLI dibuat dengan tujuan untuk mendukung fitur-fitur terbaru dari MYSQL server versi 4.1 ke atas.
Terhitung sejak PHP versi 5.5, extension MYSQL tidak lagi disarankan penggunaannya dan berstatus deprecated, yang berarti mungkin akan dihapus pada PHP versi berikutnya. Kita disarankan untuk mulai beralih menggunakan MYSQLI atau PDO.
Secara garis besar, tidak ada perbedaan mencolok antara MYSQL extension dengan MYSQLI extension. Nama-nama fungsi di dalam MYSQLI sebagian besar mirip dengan apa yang telah dipelajari pada extension PHP sebelumnya, MYSQL.
Sebagai contoh, untuk membuat koneksi dengan MYSQL server, di dalam MYSQL kita menggunakan fungsi mysql_connect(), sedangkan di dalam MYSQLI, kita menggunakan mysqli_connect(). Begitu juga dengan fungsi lain seperti mysql_query() menjadi mysqli_query().
Selain menambah huruf i di dalam nama fungsi, argumen-argumen yang dibutuhkan juga hampir mirip. Perbedaannya, jika di dalam extension PHP MYSQL kita meletakkan argumen resources di akhir fungsi, maka di dalam MYSQLI, argumen ini diteletakkan di awal.
C. Kesimpulan
Jadi, MySQL untuk PHP versi 5.5 kebawah. Dan MuSQLi digunakan untuk PHP versi 5.5 keatas.

D. Referensi
  1. https://upyes.wordpress.com/2013/02/06/pengertian-dan-sejarah-mysql/
  2. http://nurulkhasanah01.blogspot.co.id/2016/06/perbedaan-mysql-dan-mysqli.html
Sekian dan terima kasih.

Wassalammu'alaikum wr. wb.

SHARE

IKA NOVITA FATMAWATI

Hai, selamat datang di blog saya. Di blog ini saya berbagi tentang materi apa pun, misalnya : tentang instalasi cms open source. Semoga dalam isi blog ku ini bisa membantu kalian semua yang telah mengunjungi blog saya ini. Terima Kasih sudah mengunjungi blog saya.

  • Image
  • Image
  • Image
  • Image
  • Image
    Blogger Comment
    Facebook Comment

0 komentar:

Posting Komentar

www.lowongankerjababysitter.com www.lowongankerjapembanturumahtangga.com www.lowonganperawatlansia.com www.lowonganperawatlansia.com www.yayasanperawatlansia.com www.penyalurpembanturumahtanggaku.com www.bajubatikmodernku.com www.bestdaytradingstrategyy.com www.paketpernikahanmurahjakarta.com www.paketweddingorganizerjakarta.com www.undanganpernikahanunikmurah.com