Sekarang aku akan melanjutkan bagian kedua dari tutorial database MySQL. Yang mana pada bagian sebelumnya aku telah menulis Struktur dasar database MySQL. Semua tutorial ini akan aku bahas dengan simple agar kamu semua dapat dengan mudah untuk memahami. Apabila ada dari tulisan atau yang kurang di mengerti dari tutorial ini, silahkan berikan comment kamu.
SQL DASAR
- Membuat database baru.
- Membuat table baru.
- Type column
- Indexes dan Keys
- Manipulasi data.
- Inserting
- Retrieving
- Updateing
- Deleting
- Mengubah table.
1. Membuat Database Baru
- Menampilkan database
- Membuat database
- Menggunakan database
- Menghapus database
mysql> SHOW DATABASES;
mysql> CREATE DATABASE [Nama databasemu];
mysql> USE [Nama databasemu];
mysql> DROP DATABASE [Nama databasemu];
2. Membuat Table Baru
- Menampilkan table
- Membuat table
- Menampilkan column
- Menghapus table
mysql> SHOW TABLES FROM [Nama databasemu];
mysql> CREATE TABLE [Nama tablemu] ( [nama column] [type column], [...]);
Contohnya:
mysql> CREATE TABLE anggota ( ID int(100), Nama varchar(255));
mysql> SHOW COLUMNS FROM [Nama tablemu];
mysql> DROP TABLE [Nama tablemu];
Type column yang umum digunakan dalam MySQL:
- Type String
- char
- varchar
- text
- blob
- Type Numeric
- int
- tinyint
- int zerofill
- int not null
- float
- double
- decimal
Menambahkan Indexing dan Keys kedalam Table:
mysql> ALTER TABLE [Nama tablemu] ADD INDEX ([Nama column yang ingin diberikan index]);
Contohnya:
mysql> ALTER TABLE anggota ADD INDEX (Nama);
mysql> CREATE TABLE [Nama tablemu] ( [nama column] [type column], [...],PRIMARY KEY ([nama column yang ingin diberikan key]));
Contohnya:
mysql> CREATE TABLE anggota ( ID int(100), Nama varchar(255),PRIMARY KEY (ID));
3. Manipulasi Data
- Memasukan data
- Mengupdate data
- Menghapus data
mysql> INSERT INTO [Nama tablemu] ([Nama column]) VALUES ([Isi/Nilai column]);
Contohnya:
mysql> INSERT INTO anggota (ID, Nama) VALUES (1,”Yustian”);
mysql> UPDATE [Nama tablemu] SET [Nama column]=[Isi/Nilai column] WHERE [Kondisi yang data diinginkan];
Contohnya:
mysql> UPDATE anggota SET Nama=“Yustian” WHERE ID=1;
mysql> DELETE FROM [Nama tablemu] WHERE [Kondisi yang data diinginkan];
Contohnya:
mysql> DELETE FROM anggota WHERE ID=1;
4. Mengubah Table
- Mengganti nama table
- Menambah column ke dalam table
- Menghapus column
- Mengganti nama dan type column
mysql> ALTER TABLE [Nama tablemu] RENAME [Nama yang baru];
Contohnya:
mysql> ALTER TABLE anggota RENAME anggotaku;
mysql> ALTER TABLE [Nama tablemu] ADD [nama column] [type column], [...];
Contohnya:
mysql> ALTER TABLE anggota ADD Nama char(100);
mysql> ALTER TABLE [Nama tablemu] DROP [nama column];
Contohnya:
mysql> ALTER TABLE anggota DROP Nama;
mysql> ALTER TABLE [Nama tablemu] CHANGE [nama column] [Nama column yang baru] [type column], [...];
Contohnya:
mysql> ALTER TABLE anggota CHANGE Nama Username varchar(255);
Demikian sebagian mengenai MySQL masih banyak lagi artikel yang akan aku tulis di YusianBlog ini diantaranya Operator Di Dalam MySQL, Query MySQL dan masih banyak lagi. Semoga itu semua dapat membantu kalian untuk belajar MySQL dengan mudah.
Popularity: 11% [?]












23 Comments For This Post
09 Feb 2009 4:53 pm
mohon bantuanya yah aku ingin sekali langganan artikel2 dari anda
19 Feb 2009 8:56 pm
thank bgt buat dasar2nya
22 Feb 2009 11:06 pm
Perlu banyak belajar nih sama mas Yustian
04 Apr 2009 11:06 am
Sama – sama kita belajarnya
18 Apr 2009 9:22 am
Kasus:
Sebuah tabel memiliki 5 field (columns). buat saja no,nama,alamat,telepon,ponsel.
Jika ingin menambah field di antara alamat dan telepon bagaimana caranya?
25 Jun 2009 4:42 pm
buat referensi belajar database mysql
good good good
03 Jul 2009 3:19 pm
wew …
perlu belajar lebih jauh lagi kyk nya . c aku ini .
05 Jul 2009 7:13 pm
Semuanya selalu diawali dari hal kecil mas yaitu membaca,baca dan baca
02 Aug 2009 7:18 am
thx bro
03 Sep 2009 1:25 pm
makasih pak
23 Nov 2009 12:56 pm
cara berlangganan artikel gmn?
01 Mar 2010 3:24 am
Masukan email anda di Email Subscription Request
24 Jan 2010 11:18 am
Tadinya mau baca tutorialnya, tp liat web nya apik tenan bro.. sip
21 Apr 2010 4:50 pm
mas cara update data dari 2 tabel caranya gimana
08 Jun 2010 12:10 am
Mau tanya donk..!!!
saya kan abis hapus database yg ada.. mau di ganti database baru.. kok malah ga bisa yah.
klo create table bacaan nya a table leavet..
29 Jul 2010 7:41 am
butuh pencerahan soal merubah nama field
contoh saja “ALTER TABLE Mahasiswa CHANGE Alamat [Alamat Pribadi VACHAR(40)]”
pada Access 2003 tidak bisa malah muncul “Syntax error in ALTER TABLE statment”
kenapa ya?
maaf saya baru di masalah pemrograman
19 Aug 2010 11:18 pm
give example please…!!!
02 Feb 2011 2:10 pm
thnks smga bisa bermanfaat saat final besok. aminn
02 Mar 2011 9:56 am
manep nih’ tread nya …
07 Mar 2011 6:18 pm
Thanks y
17 Apr 2011 6:32 pm
wawww,,,thx bgt bwt ilmu,,nya,,smoga bisa mengispirasi dan selalu memotivasi,,,bwt smua,,terlebihhh,,,sayaa,,,,, terimakasihhhhhh,,,
29 Apr 2011 6:33 pm
Mas, kalau rename table kan bisa , klo databasenya yang di rename gimana ?
08 Jun 2011 10:46 pm
artikelnya bagus banget, sangat bermanfaat…
Leave a Reply