Kenalan sama SQL
Level : Paling Basic
Karena banyak yang gak mudeng dengan yang
namanya SQL yuk kita kenalan apa SQL itu?
SQL itu singkatan dari Structured Query Language, yaitu sebuah bahasa untuk mengakses database. itulah singkatnya, kalau mau lengkap silahkan cari di mbah google.
SQL itu singkatan dari Structured Query Language, yaitu sebuah bahasa untuk mengakses database. itulah singkatnya, kalau mau lengkap silahkan cari di mbah google.
apasaja perintah di
SQL itu?
disini ada perintah yang disebut DDL ( data definition Language)
disini ada perintah yang disebut DDL ( data definition Language)
Create Database :
untuk membuat database
Create Table : untuk membuat table
Create index : untuk membuat index
Alter table : mengubah table
Drop Database : menghapus database
Drop table : menghapus table
Drop Index : menghapus index
Create Table : untuk membuat table
Create index : untuk membuat index
Alter table : mengubah table
Drop Database : menghapus database
Drop table : menghapus table
Drop Index : menghapus index
dan ada perintah DML
(Data manipulation Language)
Select : untuk
menampilkan data
Insert : untuk memasukan data
Delete : untuk menghapus isi data
Update : untuk mengupdate data
Insert : untuk memasukan data
Delete : untuk menghapus isi data
Update : untuk mengupdate data
dan masih banyak lagi
perintah sql, itu dulu basic nya
Bagi yang mengerti,
bahasa SQL ini kadang suka digunakan si HACKER untuk mengisengi / mentroll para
CRACKER dan CARDER dengan cara memanipulasi database yang ada di server
tersebut, misal mengganti isi database dengan user dan pass tertentu atau
bahkan menambah field misal CC dengan data kredit yang wah...hehehe, itulah
seni nya.
untuk lebih jelasnya,
disini saya akan memberikan sample berkenalan dengan database dengan menggunakan
localhost.
silahkan install xampp
for windows
dan phpmyadmin
dan phpmyadmin
silahkan check
koment.untuk tutorial berikut SS nya
setelah anda menginstall xampp dan phpmyadmin, anda bisa mengakses langsung via localhost/phpmyadmin , tapi disini saya akan mengenalkan via cmd console supaya lebih jelas. untuk mengakses mysql ketik cmd di search>>enter>> lalu masuk ke C;/xampp/mysql/bin
setelah anda berada dalam
direktori mysql , kita akan melakukan login dulu, disini anda akan memasukan
password yang diisi sewaktu menginstal php myadmin , perintahnya adalah mysql
-u root -p
oke lanjut, jangan ganggu dulu. perlu diingat
setiap akhir dari perintah itu ditandai dengan tanda ; ( TITIK KOMA) inget ya :D...selanjutnya
kita akan membuat database baru , disini saya akan membuat database dengan nama
' mamah_muda ' , maka perintahnya adalah create database mamah_muda;
untuk melihat / memastikan apakah database
sudah tercreate di server, gunakan perintah show databases; masuk ke database , kita gunakan
perintah : use nama_database atau disini use mamah_muda, jika perintah anda
benar maka akan tampil pesan database change, berarti anda sudah masuk ke
database
masuk ke database , kita gunakan perintah :
use nama_database atau disini use mamah_muda, jika perintah anda benar maka
akan tampil pesan database change, berarti anda sudah masuk ke database
selanjutnya kita akan membuat table dalam
database mamah_muda dengan nama table : galau maka perintahnya MariaDB/mysql
[mamah_muda]> create table galau (
-> User Varchar(50) not null primary key,
-> Password Varchar(30) not null,
-> Email Varchar(50) not null
-> );
-> User Varchar(50) not null primary key,
-> Password Varchar(30) not null,
-> Email Varchar(50) not null
-> );
untuk mendeskripsikan hasil create
kolom/coloumns dan table diatas kita gunakan perintah : desc nama_table ,
disini kita masukan perintah : desc galau;
nah disana sudah ada table user, pass, dan
email, ente tinggal input lainnya. selanjutnya kita masukan data kedalam
database perintahnya : INSERT TO (kolom1, kolom2,kolom3) VALUE ('isi', 'isi',
'isi') disini kita masukan data : MariaDB [mamah_muda]> INSERT INTO galau
(User, Password, Email) VALUES ('Luna_Ma
ya', 'crootdidalem', 'mamahmuda@horny(dot)com') ;, untuk menampilkannya menggunakan perintah SELECT * FROM galau; ,maka hasilnya akan seperti ini
ya', 'crootdidalem', 'mamahmuda@horny(dot)com') ;, untuk menampilkannya menggunakan perintah SELECT * FROM galau; ,maka hasilnya akan seperti ini









EmoticonEmoticon