Anda di halaman 1dari 3

MYSQL

1. Pengenalan Mysql

Mysql adalah sebuah program database server yang mampu menerima,


mengirimkan datanya dengan sangat cepat, multi user, dan menggunakan perintah
standar sql. Mysql merupakan sebuah database server yang free, artinya kita bebas
menggunakan database ini untuk keperluan pribadi atau usaha tanpa membeli atau
membayar lisensinya.
Kelebihan Mysql adalah database server, dapat juga berperan sebagai client
sehingga disebut client/server yang open source dapat berjalan pada OS manapun,
dengan flatform Windows maupun Linux

2. Untuk dapat menggunakan Mysql terlebih dahulu aktifkan dengan cara :


a. Pilih menu start, all programs, accessories kemudian pilih command prompt,
atau selanjutnya akan tampil jendela sbb :

b. Kemudian pada command prompt tersebut ketikan perintah sbb:


C:\Document and settings\mahasiswa> cd \
C:\ cd apache2triad\mysql\bin
C:\apache2triad\mysql\bin> mysql.exe (“Untuk jalankan program mysql client)
Atau langsung saja ketikan perintah :
C:\mysql.exe
3. Sintaks-sintaks Mysql
1. Perintah untuk menampilkan atau melihat seluruh database yang ada pada
Mysql
Mysql> show databases;
2. Perintah untuk membuat database
Mysql> create database nmdatabase;
Contoh :
Mysql> create database tamanbacaan;
3. Perintah untuk menghapus database
Mysql> drop database nmdatabase;
Contoh : mysql> drop database tamanbacaan;
4. Perintah untuk masuk ke dalam database yang akan kita gunakan
Mysql> use nm_database
Contoh : use tamanbacaan;
5. Perintah untuk membuat tabel
Mysql>create table nmtable(field1 type(size), filed2 type(size),….)
Contoh : mysql> create table anggota (id_anggota char(4) not null,
-> nama varchar(15),
-> alamat varchar(20),
-> notelp varchar(12), primary key(id_anggota));
6. Perintah untuk menampilkan table
Mysql> show tables;
7. Perintah untuk menambahkan primary key pada table yang telah kita buat
Mysql> alter table nmtable
-> add primary key(field);
Contoh : mysql> alter table anggota
-> add primary key(id_anggota);
8. Perintah untuk menghapus primary key
Mysql> alter table nmtable
-> drop primary key;
Contoh : mysql> alter table anggota
-> drop primary key;
9. Perintah untuk menampilkan struktur table
Mysql> desc nmtable;
Contoh : mysql> desc anggota;
10. Perintah untuk mengisi table
Mysql> insert into nmtable(field1,field2,field3,…,fieldn)
values (“value1”,”value2”,…,”valuesn”)
contoh : mysql> insert into anggota(id_anggota,nama,alamat,notelp)
-> values (“A001”,”Andi”,”Tangerang”,”02199999”);
11. Perintah untuk melihat data table
Mysql> select* from nmtable;
Contoh : mysql> select* from anggota;
12. Perintah untuk mengupdate atau mengedit isi tabel
Mysql> update namatable set field=value where criteria;
Contoh : mysql> update anggota set alamat=’Jakarta’ where nama=’Andi’;
13. Perintah untuk menghapus isi tabel
Mysql> delete from nmtabel where criteria;
Contoh : mysql> delete from anggota where id_anggota=”A001”;
14. Perintah untuk menambahkan atau menyisipkin record baru dalam tabel
Mysql> alter table nmtable
-> add fieldbaru type(size) after field2;
Contoh : mysql> alter table anggota
-> add jnskel varchar(10) after nama;
15. Perintah untuk menampilkan isi table berdasarkan criteria tertentu
Mysql> select* from nmtabel where criteria;
Contoh : mysql> select*from anggota where alamat=”Jakarta”;

QUERY