Senin, 08 Juni 2009

MYSQL SERVER

Mysql merupakan salah satu Relational database management system bersifat Open Source. Struktur database disimpan dalam tabel-tabel yang saling berelasi. Karena Sifat Open source maka MYSQL dapat dipergunakan dan didistribusikan baik untuk kepentingan individu maupun corporate secara gratis, tanpa memerlukan lisensi dari pembuatnya. Mysql dapat dijalankan dalam berbagai platform sistem operasi antara lain Windows, Linux, Unix, Sun OS dan lain-lain. (www.mysql.com)

Menjalankan MYSQL

MYSL terdiri atas dua bagian yaitu Server dan Client. Untuk dapat menggunakan MYSQL, terlebih dahulu server mysql dijalankan. Untuk menjalankan mysql Server tergantung pada platform sistem operasi mysql diinstall. Misalnya :

- pada Windows c:\apache\bin\mysqld

- Pada linux /etc /rc.d/init.d/mysqld

Setelah MYSQL Server dijalankan diperlukan program mysql client untuk melakukan administrasi server mysql antara lain membuat database,membuat tabel dan lain-lain. Untuk menjalankan program client mysql dengan menggunakan perintah :

C:\apache\mysql\bin> mysql

Perintah yang digunakan pada Mysql server dalam membuat suatu database sebagai berikut

ex: Pembuatan Database Lembaga Pendidikan Kursus (LPK) yang terdiri dari tiga table yaitu :

1. Tabel siswa : - NIS

- NAMA

- ALAMAT

2. Tabel kursus : - KD_KURSUS

- NM_KURSUS

- SATUAN

3. Tabel Instruktur : - ID_INT

- NM_INT

- ALAMAT

1.) Untuk melakukan query pada tabel-tabel pada database mysql terlebih dahulu harus melakukan koneksi pada database. Untuk melihat nama-nama database yang ada pada mysql server dipergunakan perintah:

mysql> SHOW DATABASES;

2.) Untuk membuat database baru gunakan perintah : ( database LPK)

mysql> CREATE DATABASE LPK;

3.) Perintah untuk menggunakan database yang terdapat pada mysql server (ex: database LPK)

mysql> USE LPK;

4.) Perintah untuk membuat table yang terdapat pada database LPK

1. Tabel Siswa

mysql> CREATE TABLE SISWA(

-> NIS CHAR(8) NOT NULL,

-> NAMA CHAR(25) NOT NULL,

-> ALAMAT CHAR(30) NOT NULL)

-> ;

2. Tabel Kursus

mysql> CREATE TABLE KURSUS(

-> KD_KURSUS CHAR(3) NOT NULL,

-> NM_KURSUS CHAR(10) NOT NULL,

-> SATUAN CHAR(10) NOT NULL)

-> ;

3. Tabel Instruktur

mysql> CREATE TABLE INSTRUKTUR(

-> ID_INT CHAR(3) NOT NULL,

-> NM_INT CHAR(5) NOT NULL,

-> ALAMAT CHAR(20) NOT NULL)

-> ;

4.) Untuk menampilkan tabel yang telah dibuat gunakan perintah :
mysql> SHOW TABLE;


5.) Untuk mengetahui struktur tabel komputer perintah yang digunakan :

mysql> DESCRIBE KURSUS; ATAU mysql> DESC KURSUS;


6.) Untuk melakukan penyisipan data pada tabel dipergunakan perintah INSERT. Misalnya pada tabel siswa yang telah dibuat pada bagian sebelumnya akan kita sisipkan data perintahnya adalah sebagai berikut:

mysql> INSERT INTO SISWA

-> VALUES ("12075869","FITRIYANI PRAMITASARI","JL.PEMUDA 3 NO.28 RWMANGN");

->;


7.) Untuk melihat data yang telah diisikan pada tabel tersebut dipergunakan perintah: (ex : pada tabel siswa )

mysql> SELECT * FROM SISWA;




8.) Untuk menghapus data/record pada tabel mysql dipergunakan perintah Delete, perintahnya adalah : (ex : pada tabel siswa)

mysql> DELETE FROM SISWA;

9.) Untuk menghapus tabel pada suatu database atau untuk menghapus database dipergunakan perintah DROP TABLE:

* Untuk menghapus tabel pada database (ex : menghapus tabel siswa pada database

LPK)

mysql> DROP TABLE SISWA;

* Untuk menghapus tabel pada database (ex : database LPK)

mysql> DROP DATABASE LPK;

10.) Untuk keluar dari mysql server pergunakan perintah :

mysql> exit;

Tidak ada komentar: