klik shell
1. Ketik mysql -u root sebelum masuk
2. Buat database baru create database <nama yang diinginkan>;
contoh : create database myblog;
3. Gunakan database yang sudah dibuat sebelum mengisi database tersebut use <nama database>;
contoh : use myblog;
4. Membuat tabel baru create table <nama table> ( <nama field> <tipe data>);
contoh : create table apa(
nomor int(4) primary key,
nama varchar(30),
jenis_kelamin char(1));
5. Melihat semua database yang sudah dibuat show databases;
6. Melihat semua table yang dibuat dalam database tersebut show tables;
7. Melihat table yang dibuat desc <nama table>;
contoh : desc apa;
8. Mengisi table insert into <nama table>('....','....','....');
contoh : insert into apa(
'1',
'abcd',
'P');
9. Melihat semua inputan dalam table select * from <nama table>;
contoh : select * from apa;
10. Menghapus table drop table <nama table>;
contoh : drop table apa;
11. Menghapus database drop database <nama database>;
contoh : drop database myblog;
12. Menambahkan nama field dalam table alter table <nama table> add <nama field> <tipe data>;
contoh : alter table apa add hobi varchar(5);
13. Menghapus field delete from <nama table> where <nama field>;
contoh : delete from apa where hobi;
14. Mengganti nama table alter table <nama table lama> rename to <nama table baru>;
contoh : alter table apa rename to apalah;
15. Tampilkan nomor & nama yang jenis kelaminnya L
contoh : select nomor, nama from apa where jenis_kelamin='L';
16. Jika lupa menentukan primary key pada table yang sudah dibuat alter table <nama table> add primary key (<nama field>);
contoh : alter table apa add primary key (nomor);
17. Tampilkan isi field 1 saja select * from <nama table> where <nama field='...'>;
contoh : select * from apa where nama='abcd';
18. alter table <nama table> alter <nama field> set default '.....';
19. select * from <nama table> where <nama field='...'> and <nama field='...'>;
20. Mengisi field yang masih kosong update <nama table> set <nama field='..'> where <nama field='..'>;
21. Menghapus 1 record delete from <nama table> where <nama field='...'>;
22. Mengganti nama field alter table <nama table> change <field lama> <field baru> <tipe data>;
23. Menghapus semua isi table truncate table <nama table>;
24. Menghapus kolom alter table <nama table> drop <nama field>;
25. Menampilkan normalisasi yang sama hanya ditampilkan 1 saja select distinct <nama field> from <nama table>;
26. Menampilkan field-field berdasarkan field yang diurutkan secara descending select <nama field1>, <nama field2> from <nama table> order by <nama field1> desc;
kebalikannya select <nama field1>, <nama field2> from <nama table> order by <nama field1> asc;
0 komentar:
Posting Komentar