Kamis, 25 November 2010

MYSQL

PENGENALAN  MYSQL
C:\Users\Man United>cd..
C:\Users>cd..
C:\>cd xampp
C:\xampp>cd mysql
C:\xampp\mysql>cd bin
Diatas ini adalah contoh proses untuk masuk kedalam mysql dengan menggunakan CMD(command prompt) yang awal mulanya harus mengeluarkan subfolder terlebih dahulu sampai dengan drive C:\ (tergantung dimana tempat dari xampp berada) dengan menggunakan cd.., lalu untuk masuk kedalam folder yg dicari dengan mengetik cd,seperti pada listing diatas.

C:\xampp\mysql\bin>mysql -u root –p
Proses untuk memulai kedalam ruang kerja mysql
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 4
Server version: 5.0.67-community-nt MySQL Community Edition (GPL)
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
 Ini menandakan bahwa mysql siap digunakan untuk program kerja

mysql> create database roko;
untuk membuat database baru
 Query OK, 1 row affected (0.00 sec)
Menandakan bahwa database dengan nama roko telah berhasil dibuat


mysql> use rokok
Database changed
Berhubung di xampp ini telah ada beberapa database default dari sananya maka kita harus memilih dan masuk kedalam database yang telah dibuat tadi, dengan menggunakan listing diatas dan database changed menandakan bahwa kita telah masuk kedalam database rokok.

mysql> create table rokok (marlboro varchar(20) primary key, sampoerna varchar(1
6) not null, djarum varchar(12) not null, bentoel varchar(22) not null, filter v
archar(17) not null,samsu varchar(10) not null, bakung varchar(5));
Query OK, 0 rows affected (0.03 sec)
Proses pembuatan table dari berbagai macam nama rokok-rokok dengan varchar sbagai type data dari variable masing-masing karakter. Dan query ok menandakan bahwa table telah berhasil dibuat.

mysql> desc rokok;
+-----------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------+-------------+------+-----+---------+-------+
| marlboro | varchar(20) | NO | PRI | NULL | |
| sampoerna | varchar(16) | NO | | NULL | |
| djarum | varchar(12) | NO | | NULL | |
| bentoel | varchar(22) | NO | | NULL | |
| filter | varchar(17) | NO | | NULL | |
| samsu | varchar(10) | NO | | NULL | |
| bakung | varchar(5) | YES | | NULL | |
+-----------+-------------+------+-----+---------+-------+
7 rows in set (0.02 sec)
Desc disini digunakan untuk menampilkan hasil dari table yang telah dibuat. 

mysql> create table nama (joko varchar(20) primary key, budi varchar(16) not nul
l, anton varchar(12) not null, tanggal date, bagas varchar(17) not null,monyet v
archar(10) not null, kucing varchar(5)not null);
Query OK, 0 rows affected (0.05 sec)
Sama seperti diatas, namun ada perbedaan sedikit, terletak pada type data yang sebelumnya semua berkarakter varchar dan saat pada table ke dua ini salah satu tipe data varchar diubah menjadi date.

mysql> desc nama;
+---------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+---------+-------------+------+-----+---------+-------+
| joko | varchar(20) | NO | PRI | NULL | |
| budi | varchar(16) | NO | | NULL | |
| anton | varchar(12) | NO | | NULL | |
| tanggal | date | YES | | NULL | |
| bagas | varchar(17) | NO | | NULL | |
| monyet | varchar(10) | NO | | NULL | |
| kucing | varchar(5) | NO | | NULL | |
+---------+-------------+------+-----+---------+-------+
7 rows in set (0.01 sec)
Sama dengan sebelumnya…

Output Program:




Tidak ada komentar:

Posting Komentar