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.
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.
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
Jadi, MySQL untuk PHP versi 5.5 kebawah. Dan MuSQLi digunakan untuk PHP versi 5.5 keatas.
D. Referensi
- https://upyes.wordpress.com/2013/02/06/pengertian-dan-sejarah-mysql/
- http://nurulkhasanah01.blogspot.co.id/2016/06/perbedaan-mysql-dan-mysqli.html
Wassalammu'alaikum wr. wb.

0 komentar:
Posting Komentar