MySQL itu apa??
MySQL dikembangkan oleh perusahaan Swedia bernama MySQL AB yang pada saat itu bernama TcX DataKonsult Tahun 1994-1995,namun cikal bakal codenya sudah ada sejak tahu 1979.Awalnya TcX membuat MySQL dengan tujuaan mengembangkan aplikasi Web untuk client.Saai ini MySQL sudah dikuasai oleh Oracle Corp.
MySQL adalah salah satu jenis database terkenal dan banyak digunakan untuk membangun sebuah aplikasi web yang menggunakan database sebagai sumber dan pengolahan data.MySQL juga bersifat Open Source dan free (Anda tidak perlu membayar untuk menggunakannya) pada berbagai platfrom (kecuali windows yang bersifat shareware).Anda dapat mengunduh di http://www.mysql.org atau www.mysql.com.
MySQL merupakan merupakan yang pertama kali didukung oleh bahasa pemrograman script untuk internet (PHP dan perl).Mysql dan PHP dianggap pasangan software pengembangan aplikasi web yang ideal.Mysql lebih sering digunakan untuk membangun aplikasi berbasis web ,umumnya pengembangan aplikasi menggunakan bahasa pemrograman PHP.
Database ,Tabel,Baris dan Kolom
MySQL termasuk RDBMS (Relational Database Management System).Itulah sebabnya istilah tabel,baris,dan kolom digunakan pada MySQL.Pada Mysql,sebuah database mengandung satu atau sejumlah tabel.Tabel terdiri dari kolom dan baris ,diman setiap kolom berisi sekumpulan data yang memiliki tipe data yang sejenis,dan baris merupakan sekumpulan data yang saling berkaitan dan membentuk informasi.
Struktur Direktori MySQL
Software MySQL secar deafault akan diletakan di derektori C:\MySQL jika diinstall pada sistem operasi windows.Direktori ini bisa saja di ubah pada saat instalasi.Apabila instalasi dilakukan dengan software PHP triad (paket software yang menggambukan tiga aplikasi:Apache Web Server,PHP,dan MySQL),maka software MySQL terletak di dalam direktori C:\Apache\MySQL.
Struktur direktori MySQL :
Tipe Data MySQL
Operasi operasi Mysql
1. Membuat Database- CREATE DATABAS nama_database;
- USE nama_databse;
- DROP nama_database;
- CREATE TABLE nama_tabel (
3. Mengubah Struktur Tabel
Menambah fild
- ALTER TABLE nama_field ADD field tipe_data [(ukuran/nilai) atribut]);
- INSERT INTO nama_table (field1,field3,field3,.... ) VALUES (nilai1,nila2,nilai3,...);
- SELECT field1,field2,... FROM nama_table;//menampilkan yang dipagil saja
- SELECT * FROM nama_table;//menampilkan semua field yang ada di table
- SELECT field1,field2,..... FROM nama_table ORDER BY kriteria;
- UPDATE nama_table SET nama_field = nama_baru,WHERE kriteria;
- DELETE FROM nama_tabel WHERE kriteria;
- MYSQLDUMP -u [username] [nama_database] > [nama_file.sql];
- MYSQLDUMP -u root test > [test.sql];
- MYSQL -u [username] [nama_database] < [nama_file.sql];
- MYSQL -u root test2 < test.sql
- GRANT ALL PRIVILEGES ON *.* TO usename IDENTIFIED BY user_password;
- REVOKE ON *.* FROM username;
Koneksi PHP dan MySQL
PHP memiliki fungsi fungsi yang digunakan untuk mengakses database MySQL.Fungsi fungsi tersebut berguna untuk melakukan koneksi dan manipulasi database MySQL melalui program PHP.1. mysql_connect
Membuka koneksi ke server database MySQL
2.mysql_close
Memutuskan Koneksi dengan server database MySQL
3.mysql_select_db
Memilih database MySQL yang akan di akses.
4. mysql_query
Mengeksekusi perintah query
5.mysql_num_rows
Menampilkan jumlah baris yang telah dieksekusi mysql_query
6.mysql_fetch_row
Menghasilkan array yang berisi seluruh kolom dari sebuah baris pada suatu himpunan hasil.
7.mysql_fect_array
Menghasilkan array yang berisi selruh kolom dari sebuah baris pada suatu himpunan hasil yang disimpan sebanyak dua kali.
Sekian sedikit Ilmu yang bisa saya beri, semoga bermanfaat bagi kita, dan jika anda masih punya pertanyaan silahkan anda tinggal kan komentar anda, dan jangan lupa kunjungi artikel saya yang lainnya yang berjudul PHP itu apa.
Untuk Berlatih Script script diatas dan bisa mengunjungi website http://www.w3schools.com/sql/sql_syntax.asp disitu disajikan lengkap akan tutorial tentang MySQL dan Koneksi PHP dengan Mysql.
Sekian sedikit Ilmu yang bisa saya beri, semoga bermanfaat bagi kita, dan jika anda masih punya pertanyaan silahkan anda tinggal kan komentar anda, dan jangan lupa kunjungi artikel saya yang lainnya yang berjudul PHP itu apa.