Anda di halaman 1dari 9

PERINTAH DASAR MYSQL BAGIAN 2

Mengisi Data Achdiat Didin Ruth Sudarmaji Thomas L L P L L Cijawara No 22 Cimarame 11 Cipayung 231 Ciherang No 24 Pasar Minggu No 11 Bandung Bogor Bogor Bandung Jakarta 1971-05-09 1976-01-24 1972-06-23 1980-02-05 1981-11-20 41510 52155 52314 42571 15478

Tampilkan isi table karyawan mysql> select * from karyawan ; Tampilkan noid, nama, gender, alamat, kota, kodepos mysql> select noid, nama, gender, alamat, kodepos from karyawan ; Tampilkan noid, nama, gender, alamat, kota, kodepos berdasarkan nama mysql> select noid, nama, gender, alamat, kodepos from karyawan order by nama ; Tampilkan noid, nama, gender, tgl lahir berdasarkan noid mysql> select noid, nama, gender, tgllahir from karyawan order by noid ; Tampilkan nama, alamat, kota, kode pos bagi karyawan laki - laki mysql> select nama, alamat, kota, kodepos from karyawan where gender=LK ; Tampilkan nama, gender, tgl lahir, kota untuk karyawan yang berdomisili di Bogor diurutkan berdasarkan nama mysql> select nama, gender, tgllahir, kota from karyawan where kota = Bogor order by nama ; Tambahkan data tabel karyawan Data : Zubaedah P Pejaten Timur No 1A Makmum L Sukamaju No 123 Budiman L Sukmajaya No 2E Carla P Sumbawa 12 Darmadi L Margonda 110G Vivien P Kerinci No 123 Fairuz P Kamboja Raya 12 Deden L Ciberem No 25

Jakarta Tanggerang Cibinong Bandung Depok Depok Depok Bandung

1978-12-05 1979-05-30 1974-06-19 1982-09-06 1978-11-05 1978-04-21 1975-02-25 1980-08-16

15311 36411 23143 91122 17566 17354 17855 53261

Ubah isi tabel karyawan alamat menjadi Cibeureum no 25 bagi karyawan bernama Deden mysql> update karyawan > set alamat= Cibeureum no 25 > where nama= Deden ; Ubahlah isi karyawan gender menjadi LK bagi karyawan bernama Achdiat mysql> update karyawan > set gender= LK > where nama= Achdiat ; Buatlah tabel karyawan2 dengan field field yang dengan tabel karyawan Menghapus database Perintah DROP DATABASE database Contoh mysql> DROP DATABASE produk ; Tampilan

Daftar database yang ada

Perintah drop database

Database produk sudah dihapus

Mengubah Data Perintah UPDATE table SET kolom=pengubahan_data WHERE criteria Contoh mysql> UPDATE karyawan > SET alamat= Cireme Raya No 23 > WHERE nama = Umi > ; Tampilan ;

Record nid=5, kolom alamat sudah berubah Menampilkan Data Pada Kolom tertentu Kita hanya membutuhkan data pada kolom noid, nama, gender, alamat dan kota, maka perintahnya : mysql> SELECT nid, nama, gender, alamat, kota FROM karyawan > ; Tampilan :

Menampilkan data secara berurutan Kita ingin menampilkan data secara berurutan berdasarkan nama, Perintahnya mysql> SELECT nid, nama, gender, alamat, kota

> FROM karyawan ORDER BY nama > ; Tampilan

Menampilkan Data Dengan Kriteria Tertentu Perintah SELECT kolom1, kolom2, FROM table WHERE criteria mysql> SELECT nid, nama, gender, alamat, kota > FROM karyawan WHERE nid=3 > ; Tampilan

Menghapus Data Perintah DELETE FROM table WHERE kriteria Contoh mysql> DELETE FROM karyawan WHERE nid=2 > ; Tampilan

Data nid = 2, sudah dihapus Pengisian Data Secara Massal Kita dapat menggunakan fasilitas teks dokumen untuk memasukan data ke dalam tabel a. Buat file data menggunakan NotePad : Nama file inputdata2.txt Null Null Null Null Null Null Null Null Null Null Null Null Null Achdiat Didin Ruth Sudarmaji Thomas Zubaedah Makmum Budiman Carla Darmadi Vivien Fairuz Deden L L P L L P L L P L P P L Cijawara No 22 Cimarame 11 Cipayung 231 Ciherang No 24 Pasar Minggu No 11 Pejaten Timur No 1A Sukamaju No 123 Sukmajaya No 2E Sumbawa 12 Margonda 110G Kerinci No 123 Kamboja Raya 12 Ciberem No 25 Bandung Bogor Bogor Bandung Jakarta Jakarta Tanggerang Cibinong Bandung Depok Depok Depok Bandung 1971-05-09 1976-01-24 1972-06-23 1980-02-05 1981-11-20 1978-12-05 1979-05-30 1974-06-19 1982-09-06 1978-11-05 1978-04-21 1975-02-25 1980-08-16 41510 52155 52314 42571 15478 15311 36411 23143 91122 17566 17354 17855 53261

b. Buat file data dalam format script SQL dalam file teks Nama file inputdata1b.sql Insert into karyawan (nama, gender, alamat, kota, kodepos) Values (Amir,L,Cijawara No 21,Bandung,1971-03-12,41510), (Bunga,P,Cimarame No 1S,Bogor,1976-01-08,52155), (Cimi,P,Cipayung No 31,Bogor,1972-06-23,52314), (Darmaji,L,Ciherang No 2A,Bandung,1980-02-05,42571), (Emita,P,Pasar Minggu No 11,Jakarta,1981-11-20,15478), (Fathin,L,Pejaten Barat No 12,Jakarta,1978-10-15,15311), (Gugun,L,Sukamaju No 15D,Tanggerang,1979-05-30,36411),

(Harun,L,Sukmajaya No 21,Cibinong,1974-06-19,23143), (Imas,P,Sumbawa Timur No 3,Cibinong,1982-05-16,91132), (Junaedi,L,Margonda 10A,Depok,1978-11-05 ,17566), (Kamil,L,Kerinci 7 No 2,Depok,1970-08-20,17354), (Lyla,P,Kamboja Raya 12,Depok,1975-02-25,17855), (Maman,L,Ciberem Raya 12,Bandung,1980-08-16,53269) ; c. Buat file data dengan nama karyawan.txt Null Null Null Null Null Null Null Null Null Null Null Null Null Aaaaaa Bbbbbb Cccccc Dddddd Eeeeee Ffffff Gggggg Hhhhhh Iiiiii Jjjjjj Kkkkkk Llllll Mmmmmm L L P L L P L L P L P P L Cijawara No 22 Cimarame 11 Cipayung 231 Ciherang No 24 Pasar Minggu No 11 Pejaten Timur No 1A Sukamaju No 123 Sukmajaya No 2E Sumbawa 12 Margonda 110G Kerinci No 123 Kamboja Raya 12 Ciberem No 25 Bandung Bogor Bogor Bandung Jakarta Jakarta Tanggerang Cibinong Bandung Depok Depok Depok Bandung 1971-05-09 1976-01-24 1972-06-23 1980-02-05 1981-11-20 1978-12-05 1979-05-30 1974-06-19 1982-09-06 1978-11-05 1978-04-21 1975-02-25 1980-08-16 41510 52155 52314 42571 15478 15311 36411 23143 91122 17566 17354 17855 53261

1. Perintah Load Data Bentuk umum LOAD DATA [LOCAL] INFILE lokasi dan nama file teks INTO TABLE nama_tabel Contoh File teks Tabel : inputdata2.txt : karyawan

Pada prompt mysql ketikan perintah load data mysql> LOAD DATA LOCAL INFILE f:\inputdata2.txt > INTO TABLE karyawan ;

2. Perintah Scrip SQL dalam file teks Printah ini dilakukan dari system prompt File : inputdata1b.sql

Tabel

: karyawan

Bentuk perintah Mysql h server u user p database < nama_file.sql Dilakukan pada root windows Contoh : mysql h localhost u root p Latihan1 < f:\inputdata1b.sql Masukan password dan aktifkan kembali MySQL

Jika hasil ditabel berbeda dalam hal isi kolom, lakukan perbaiki kesalahan dengan fasilitas UPDATE dan SET Seperti mysql> update karyawan > set gender =LK > where gender = L ; Hasil :

mysql> update karyawan > set gender =PR > where gender = P ; Hasil :

Anda cet dengan perintah : mysql> select nama, gender, alamat, kota from karyawan where kota =Bandung ; Hasil :

Menyalin isi tabel ke tabel lainnya Dalam Mysql tidak terdapat fasilitas kopi tables Buat struktur tabel pegawai Buat tabel pegawai dengan struktur file sama dengan tabel karyawan Perintah Mysql > Insert into pegawai > select * from karyawan Menghapus Tabel Perintah DROP TABLE tabel Contoh : mysql> drop table karyawan ;

Keluar dari MySQL Perintah QUIT atai EXIT atau \q mysql> \q

Anda mungkin juga menyukai