Dasar MySQL
01. Mengaktifkan direktory MySQL
c:\>MYSQL
02. Mengatur password root
mysql>MYSQLADMIN –UROOT PASSWORD nama password;
03. Membuat, mengaktifkan dan melihat database
mysql>CREATE DATABASE nama_database;
mysql>USE nama_database;
mysql>SHOW DATABASES;
04. Membuat, mengetahui struktur dan melihat tabel
mysql>CREATE TABLE nama_table (nama_field type_field(panjang_field), ) ;
mysql>DESCRIBE nama_table;
mysql>SHOW TABLES;
05. Mengisikan data ke dalam tabel
mysql>INSERT INTO nama_tabel VALUE(data1a,data1b,…..);
06. Menampilkan data untuk semua kolom
mysql>SELECT * FROM nama_table;
07. Menampilkan data untuk kolom tertentu
mysql>SELECT field1,field2 FROM nama_table;
08. Menampilkan data dengan menghindari pengulang-an data pada kolom yang diinginkan
mysql>SELECT DISTINCT field1 FROM nama_table;
09. Menampilkan data dengan mengurutkannya secara Ascending atau Descending
mysql>SELECT field1,field2 FROM nama_table ORDER BY field3;
10. Menampilkan data dengan penyaringan
mysql>SELECT * FROM nama_table WHERE field1 = Item_data;
mysql>SELECT * FROM nama_table WHERE field1 < item_data;
mysql>SELECT * FROM nama_table WHERE field1 BETWEEN item_data1 AND item_data2;
mysql>SELECT * FROM nama_table WHERE field1 LIKE %keyword’;
11. Mengetahui jumlah nilai pada suatu kolom (SUM)
mysql> SELECT SUM(field1) FROM nama_tabel ;
12. Mengetahui jumlah nilai rata-rata pada suatu kolom (AVG)
mysql> SELECT AVG(field1) FROM nama_tabel ;
13. Mengetahui nilai maksimal/minimal pada suatu kolom (MAX/MIN)
mysql> SELECT MAX(field1) FROM nama_tabel ;
mysql> SELECT MIN(field1) FROM nama_tabel ;
14. Mengetahui jumlah record yang tidak bernilai kosong pada suatu tabel (COUNT)
mysql> SELECT COUNT(*) FROM nama_tabel ;
15. Melihat gabungan dua tabel
mysql> SELECT nama_tabel1.field1a, nama_tabel1.field1b, nama_tabel2.field2a, nama_tabel2.field2b FROM nama_tabel1,nama_tabel2 WHERE nama_tabel1.field3a, nama_tabel2.field3b ;
Fungsi-fungsi MySQL yang dapat diakses PHP
01. Mysql_connect : untuk membuat hubungan ke database MySQL yang terdapat pada suatu host
mysql_connect(host,nama_pemakai,password);
Contoh : $id_mysql= mysql_connect(“localhost”,”php”,”pinguin”);
02. Mysql_close : untuk menutup hubungan ke database MySQL
mysql_close(pengenal_hubungan);
Contoh : mysql_close($id_mysql”);
03. Mysql_select_db : untuk memilih database MySQL (seperti USE)
mysql_select_db(database, pengenal_hubungan);
Contoh : mysql_select_db(“bukualmt”,$id_mysql);
04. Mysql_query : untuk mengeksekusi permintaan tehradap tabel
mysql_query(permintaan, pengenal_hubungan);
Contoh : mysql_query(SELECT * FROM kota”,,$id_mysql);
05. Mysql_db_query : untuk menjalankan suatgu permintaan terhdap suatu database
mysql_db_query(database, permintaan,pengenal_hubungan);
Contoh : mysql_db_query(“bukualmt”,”SELECT * FROM kota”,$id_mysql);

































