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
2. Membuat Table Baru
· Menampilkan table
· Membuat table
Contohnya:
· Menampilkan column
· Menghapus table
3. Type column yang umum digunakan dalam MySQL:
· Type String
· Type Numeric
Menambahkan Indexing dan Keys kedalam Table:
mysql> ALTER TABLE [Nama tablemu] ADD INDEX ([Nama column yang ingin diberikan index]);
Contohnya:
Contohnya:
4. Manipulasi Data
· Memasukan data
Contohnya:
· Mengupdate data
Contohnya:
· Menghapus data
Contohnya:
5. Mengubah Table
· Mengganti nama table
mysql> ALTER TABLE [Nama tablemu] RENAME [Nama yang baru];
Contohnya:
· Menambah column ke dalam table
mysql> ALTER TABLE [Nama tablemu] ADD [nama column] [type column],[...];
Contohnya:
· Menghapus column
mysql> ALTER TABLE [Nama tablemu] DROP [nama column];
Contohnya:
· Mengganti nama dan type column
mysql> ALTER TABLE [Nama tablemu] CHANGE [nama column] [Nama column yang baru] [type column], [...];
Contohnya:
· Menampilkan database
- mysql> SHOW DATABASES;
· Membuat database
- mysql> CREATE DATABASE [Nama databasemu];
· Menggunakan database
- mysql> USE [Nama databasemu];
· Menghapus database
- mysql> DROP DATABASE [Nama databasemu];
2. Membuat Table Baru
· Menampilkan table
- mysql> SHOW TABLES FROM [Nama databasemu];
· Membuat table
- mysql> CREATE TABLE [Nama tablemu] ( [nama column] [type column],[...]);
Contohnya:
- mysql> CREATE TABLE anggota ( ID int(100), Nama varchar(255));
· Menampilkan column
- mysql> SHOW COLUMNS FROM [Nama tablemu];
· Menghapus table
- mysql> DROP TABLE [Nama tablemu];
3. 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));
4. Manipulasi Data
· Memasukan data
- mysql> INSERT INTO [Nama tablemu] ([Nama column]) VALUES ([Isi/Nilai column]);
Contohnya:
- mysql> INSERT INTO anggota (ID, Nama) VALUES (1,”Yustian”);
· Mengupdate data
- 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;
· Menghapus data
- mysql> DELETE FROM [Nama tablemu] WHERE [Kondisi yang data diinginkan];
Contohnya:
- mysql> DELETE FROM anggota WHERE ID=1;
5. Mengubah Table
· Mengganti nama table
mysql> ALTER TABLE [Nama tablemu] RENAME [Nama yang baru];
Contohnya:
- mysql> ALTER TABLE anggota RENAME anggotaku;
· Menambah column ke dalam table
mysql> ALTER TABLE [Nama tablemu] ADD [nama column] [type column],[...];
Contohnya:
- mysql> ALTER TABLE anggota ADD Nama char(100);
· Menghapus column
mysql> ALTER TABLE [Nama tablemu] DROP [nama column];
Contohnya:
- mysql> ALTER TABLE anggota DROP Nama;
· Mengganti nama dan type column
mysql> ALTER TABLE [Nama tablemu] CHANGE [nama column] [Nama column yang baru] [type column], [...];
Contohnya:
- mysql> ALTER TABLE anggota CHANGE Nama Username varchar(255);
0 komentar:
Posting Komentar