Selasa, 04 Desember 2012

CARA MEMBUAT DATABASE DAN FIELDNYA DENGAN MENGGUNAKAN CMD




Seperti biasa lakukan path terlebih dahulu. Setelah kita buka Cmd dan muncul tulisan seperti berikut  C:\Documents and Settings\com01>  lalu anda ketikan script berikut  mysql -u root –p  è Enter dan akan muncul kata seperti ini Enter password: lalu è Enter dan akan muncul tulisan seperti di bawah
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.0.45-community-nt MySQL Community Edition (GPL)
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

1.      Membuat database
mysql>(ketikan script berikut disini untuk membuat database) create database wisnu;  èenter
Query OK, 0 rows affected (0.05 sec)
mysql> Lalu ketikan ini use wisnu; è
Database changed

2.      Membuat tabel beserta fieldnya
Untk membuat tabel dan field-fieldnya kita gunakan script dibawah ini :
mysql> create table mhs (
    -> nim varchar(10) NOT NULL,
    -> nama varchar(30) NOT NULL,
    -> tgllahir date,
    -> alamat text,
    -> primary key(nim)
    -> );  è
Query OK, 0 rows affected (0.05 sec)  =Berarti kita susah berhasil mebuat tabel beserta fieldnya.




3.      Insert / Input data
Script untuk membuat inputan seperti dibaah ini :
mysql> insert into mhs (nim,nama,tgllahir,alamat) values
    -> ('0007','dude','1933-09-31','sukabumi');
Query OK, 1 row affected, 1 warning (0.03 sec)
4.      Untuk menampilkan data
Untuk menampilkan data yg telah kita inputkan dengan menggunakan script ini :
mysql> select * from mhs;


+------+------+------------+----------+
| nim  | nama | tgllahir   | alamat   |
+------+------+------------+----------+
| 0007 | dude | 1994-10-11 | sukabumi |
+------+------+------------+----------+
1 row in set (0.02 sec)
5.      Delete / Menghapus  data
Script untuk menghapus dengan menggunakan  satu kondisi :
mysql> delete from mhs where nim='0007';
Query OK, 1 row affected (0.02 sec)
(Nim=’007’; itu kondisi data yg akan kita hapus)

mysql> select * from mhs; è untuk menampilkan
Empty set (0.02 sec) data sudah terhapus  .

6.      Inserts / Input lebih banyak data
Sama seperti  Insert yg diatas hanya untuk insert kaliini jumlahnya lebih banyak sekaligus perhatikan cara berikut :
mysql> insert into mhs (nim,nama,tgllahir,alamat) value
    -> ('007','wisnu','1994-08-08','sukabumi'),
    -> ('008','adi','1994-07-08','sukabumi'),
    -> ('006','kurniawan','1995-07-08','cisaat'),
    -> ('005','imron','1988-05-08','ci batu'),
    -> ('004','embong','1988-04-08','ci batu'),
    -> ('003','ojak','1978-05-09','ci anjur'),
    -> ('009','foezi','1993-04-08','bandung');
Query OK, 7 rows affected (0.01 sec)
Records: 7  Duplicates: 0  Warnings: 0

mysql> select * from mhs;
+-----+-----------+------------+----------+
| nim | nama      | tgllahir   | alamat   |
+-----+-----------+------------+----------+
| 007 | wisnu     | 1994-08-08 | sukabumi |
| 008 | adi       | 1994-07-08 | sukabumi |
| 006 | kurniawan | 1995-07-08 | cisaat   |
| 005 | imron     | 1988-05-08 | ci batu  |
| 004 | embong    | 1988-04-08 | ci batu  |
| 003 | ojak      | 1978-05-09 | ci anjur |
| 009 | foezi     | 1993-04-08 | bandung  |
+-----+-----------+------------+----------+
7 rows in set (0.00 sec)
mysql>
Catatan :
 Kita hanya perlu menggunakan tanda Koma/(.) sesudah penutup kurung lalu enter dan copy kembali script barusan hanya isinya tidak boleh sama karena akan mengakibatkan duplicate data  cara ini bisa memasukan bayak data 3 sampai lebih dari 3 .
SEMOGA   BERMANFAAT .!

0 komentar:

Posting Komentar

 
Powered by Blogger