Sejarah MySQL Pengertian MySQL Kelebihan–Kelebihan MySQL

array mysql_fetch_arrayint result, int [result_type] ;

2.6 MySQL

2.6.1 Sejarah MySQL

Pada awalnya, para pencipta MySQL mencoba suatu database server yaitu mSQLmini Structure Query Language untuk menghubungkan tabel-tabel dengan menggunakan fast-low level ISAM routine mereka sendiri. Setelah beberapa test yang mereka lakukan, mereka berkesimpulan bahwa mSQL tidak begitu cepat dan tidak begitu fleksibel bagi kebutuhan mereka. Hal ini membuat mereka untuk dapat membuat suatu interface SQL baru yang sesuai dengan kebutuhan mereka dengan cara menambahkan atau memodifikasi dari mSQL dan mereka namakan MySQL. Adapun alasan mereka menambahkan kata ‘My’ pada MySQL sebenarnya masih sebuah misteri bagi mereka sendiri tapi hampir semua libraries dan tools pada direktori mereka memiliki awalan ‘My’. Juga nama adiknya ‘Monty’ salah satu pencipta MySQL diberi nama ‘My’.

2.6.2 Pengertian MySQL

MySQL adalah database manangement system untuk relational database atau RDBMS. Database secara ringkas adalah kumpulan data yang mungkin bisa text, bilangan, binari file, yang disimpan dan diorganisir oleh DBMS. MySQL adalah Universitas Sumatera Utara RDBMS gratis yang merupakan saingan dari RDBMS yang berbayar seperti Oracle dan Microsoft SQL Server.

2.6.3 Kelebihan–Kelebihan MySQL

Selain karena Open Source program, MySQL juga memiliki kelebihan-kelebihan yang tak kalah bagusnya dengan Database Server lainnya, seperti SQL server, Sybase bahkan Oracle. Kelebihan-kelebihan itu antara lain : a. Dapat bekerja di beberapa platform yang berbeda, seperti LINUX, Windows,MacOS dan lain lain. b. Dapat dikoneksikan pada bahasa C, C++, Java, Perl, PHP dan Python. c. Memiliki lebih banyak type data seperti : signedunsigned integer yang memiliki panjang data sebesar 1,2,3,4 dan 8 byte, FLOAT, DOUBLE, CHAR, VARCHAR, TEXT, BLOB, DATE, TIME, DATETIME, TIMESTAMP, YEAR, SET dan tipe ENUM. d. Mendukung penuh terhadap kalimat SQL GROUP BY dan ORDER BY. Mendukung terhadap fungsi penuh COUNT ,COUNT DISTINCT, AVG , STD , SUM , MAX AND MIN . e. Mendukung terhadap LEFT OUTHER JOIN dengan ANSI SQL dan sintak ODBC. f. Mendukung ODBC for Windows 95 dengan source program. Semua fungsi ODBC 2.5 dan sebagainya. Sebagai contoh kita dapat menggunakan Access Universitas Sumatera Utara untuk connect ke MySQL server. g. Menggunakn GNU automake, autoconf, dan LIBTOOL untuk portabilitas. h. Kita dapat menggabungkan beberapa tabel dari database yang berbeda dalamquery yang sama. i. Ditulis dengan menggunakan bahasa C dan C++. Diuji oleh compiler yang sangat jauh berbeda. j. Privilege hak dan password sangat fleksibel dan aman serta mengujinkan ‘Host- Based’ Verifikasi.

2.7 Adobe Dreamweaver CS 5