Apa dan Fungsi: mysql >
Showing posts with label mysql. Show all posts
Showing posts with label mysql. Show all posts

MySQL itu apa

MySQL

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.


tabel

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 :
struktur MySQL

Tipe Data MySQL

data SQL

Operasi operasi Mysql 

1. Membuat Database
  • CREATE DATABAS nama_database;
  Menggunakan Database
  • USE nama_databse;
  Menghapus Database
  • DROP nama_database; 
2. Membuat Tabel
  • CREATE  TABLE nama_tabel (
nama_fild tipedata [(ukuran/nilai) atribut]);
3.  Mengubah Struktur Tabel
    
 Menambah fild 
  • ALTER TABLE nama_field ADD field tipe_data [(ukuran/nilai) atribut]);
4. Memasukan Data
  • INSERT INTO nama_table (field1,field3,field3,.... ) VALUES (nilai1,nila2,nilai3,...);
5. Menampilkan Data
  • SELECT field1,field2,... FROM nama_table;//menampilkan yang dipagil saja
  • SELECT * FROM nama_table;//menampilkan semua field yang ada di table
6. Mengurutkan Data
  • SELECT field1,field2,..... FROM nama_table ORDER BY kriteria;
7. Mengubah Data
  • UPDATE nama_table SET nama_field = nama_baru,WHERE kriteria;
8. Menghapus Data
  • DELETE FROM nama_tabel WHERE kriteria;
9. Backup Data
  • MYSQLDUMP -u [username] [nama_database] > [nama_file.sql];
  • MYSQLDUMP -u root test > [test.sql];
10. Restore Data
  • MYSQL -u [username] [nama_database] < [nama_file.sql];
  • MYSQL -u root test2 < test.sql
11. Membuat User dan Hak Akses
  • GRANT ALL PRIVILEGES ON *.* TO usename IDENTIFIED BY user_password;
12. Menghapus Hak Akses User
  • 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.

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. 

Kategori

Kategori