Jumat, 05 April 2013

syntax query mysql untuk para pemula

Dalam membuat aplikasi Client Server, awal mulanya harus mempunyai pengetahuan mengenai Database, berikut sedikit tulisan mengenai sintax SQL di MYSQL…

1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| cdcol              |
| mysql              |
| phpmyadmin         |
| ppti               |
| test               |
| webauth            |
+--------------------+
7 rows in set (0.02 sec)
Perintah ini digunakan untuk melihat database yang ada dalam server…akan dipilih database mana yang akan digunakan?
untuk memilih databasenya, dan melihat table dapat digunakan perintah

1:
2:
3:
4:
5:
6:
7:
8:
9:
mysql> use ppti;
Database changed
mysql> show tables;
+----------------+
| Tables_in_ppti |
+----------------+
| tbl_mhs        |
+----------------+
1 row in set (0.00 sec)
Jika ingin melihat structure tabel dapat digunakan

1:
mysql> Describe tbl_ppti
Nah selanjutny jika ingin memasukkan data dapat digunakan perintah

1:
2:
mysql> insert tbl_mhs (alamat,nama,nim) value("sragen","joko","ti7208005");
insert tbl_mhs (alamat,nama,nim) value("sragen","joko","ti7208005");
untuk melihat hasilnya cukup berikan perintah select…

1:
2:
3:
4:
5:
6:
7:
8:
mysql> select * from tbl_mhs;
+-----------+-------+--------+
| nim       | nama  | alamat |
+-----------+-------+--------+
| ti7208005 | galih | sragen |
| ti7208005 | joko  | sragen |
+-----------+-------+--------+
2 rows in set (0.00 sec)
Jika struktur tabel kita salah.. (misal kurang 1 field) dapat digunakan sintak

1:
mysql> alter table tbl_mhs add jk varchar(1);
Nah.. selanjutnya dapat diupdate data yg sudah dimasukkan..

1:
2:
3:
mysql> update tbl_mhs set jk="l" where nim="ti7208005" ;
Query OK, 1 row affected (0.00 sec)
Rows matched: 1  Changed: 1  Warnings: 0
Untuk melihat isi tabel yang mempunyai jurusan ti dan jenis kelamin (JK) …

1:
2:
3:
4:
5:
6:
7:
8:
mysql> select nama,alamat from tbl_mhs where jurusan ="01" and jk="l";
+-------+--------+
| nama  | alamat |
+-------+--------+
| galih | sragen |
| joko  | sragen |
+-------+--------+
2 rows in set (0.00 sec)
 
 http://win.staff.uns.ac.id/2009/03/04/sintak-query-mysql-pemula/

Tidak ada komentar:

Posting Komentar