MySQL Perancangan Sistem Inormasi UKM Tenis Meja USU Berbasis Web

4. mysql_num_rows Kegunaan dari fungsi ini adalah untuk menghitung jumlah baris yang dikenai oleh proses SQL. Formatnya: mysql_num_rows int result; 5. mysql_fetch_array Fungsi ini berkaitan dengan menampilkan data. Untuk menampilkan data, digunakan fungsi mysql_fetch_array. Dengan fungsi ini, hasil query ditampung dalam bentuk array. Formatnya: Array rmysql_fetch_arrayint result, int[result_type;

2.4 MySQL

2.4.1 Sejarah MySQL

MySQL dikembangkan oleh sebuah perusahaan swedia yang bernama TcX Data Konsult AB, dan pada akhirnya berubah menjadi MySQL AB. Sekitar tahun 1994-1995, TcX membuat database MySQL untuk mengembangkan aplikasi web client. TcX merupakan perusahaan pengembang software dan consult database. Michael Widenius atau disebut “Monty” adalah pengembang satu-satunya di TcX. Awalnya Monty menggunakan mSQL singkatannya mini SQL Structure Universitas Sumatera Utara Universitas Sumatera Utara Query Language. Dan pada versi pertama mSQL tidak memiliki indeks. Maka Monty memutuskan untuk membuat sendiri mesin SQL yang antarmuka mirip dengan SQL, namun memiliki kemampuan yang lebih sesuai kebutuhan sehingga lahirlah MySQL. Pada bulan Mei 1996 versi 1.0 berhasil dirilis secara terbatas hanya buntuk empat orang saja. Namun di bulan Oktober di tahun yang sama versi 3.11.0 dilepas ke publik. Pada tahun 2000, MySQL AB mengumumkan bahwa sejak versi 3.23.19, MySQL adalah software database.

2.4.2 Pengertian DBMS MySQL

DBMS adalah suatu perangkat lunak yang digunakan untuk mengelola, membuat, menghapus, memasukan data, dan melakukan manajemen database lainnya. Salah satu DBMS yang handal adalah MySQL. MySQL merupakan salah satu DBMS Dababases Management System yang menggunakan stuktur database relasional RDBMS. MySQL merupakan software yang bersifat open source menyatakan bahwa software ini dilengkapi dengan source kode yang dipakai untuk membuat MySQL, selain itu kode yang dijalankan secara langsung dalam system operasi dan bisa diperoleh dengan cara download di internet secara gratis Ramadhan Arief et al,2005. Universitas Sumatera Utara Universitas Sumatera Utara

2.4.3 Perintah SQL

Perintah-perintah SQL yang sering digunakan untuk kebutuhan web database adalah: 1. INSERT Digunakan untuk mengisi data atau menambahkan record pada table. INSERT INTO nama_tabelkolom1, kolom2…VALUES nilai1, nilai2….; 2. SELECT Digunakan untuk melihat data dari suatu atau beberapa table. SELECT kolom-kolom; FROM nama_tabel; Untuk melihat seluruh isi kolom dari table digunakan query SELECT SELECTFROM nama_tabel; 3. WHERE Digunakan untuk menyaring hasil query sehingga record yang dikeluarkan hanyalah record yang sesuai dengan keinginan. SELECT kolom1,kolom2 FROM kolom 1 WHERE kolom2criteria; 4. DELETE Universitas Sumatera Utara Universitas Sumatera Utara Digunakan untuk menghapus suatu record dengan criteria tertentu. DELETE FROM nama_tabel WHERE criteria; Untuk menghapus record pada suatu table, digunakan perintah DELETE tanpa menentukan criteria. DELETE FROM nama_tabel; 5. UPDATE Digunakan untuk memodifikasi nilai kolom dari suatu record. UPDATE nama_tabel SET nama_kolom1=nilai_baru1, nilai_kolom2=nilai_baru2… WHERE criteria;

2.5 Data