1.Membuka console mysql
$mysql -u(username) -p(password)
2.Membuat database baru
$Create Database KESISWAAN; // Query OK, 1 row affected <0.00>
3.Menampilkan seluruh database
$Show databases;
4.Menggunakan database KESISWAAN
$Use KESISWAAN; // Database changed
5.Membuat table BIODATA, REF_JURUSAN, ORANGTUA
Create table biodata
(
Nis varchar(8) primary key not null,
Nama varchar(25) not null,
Jen_kel enum(‘L’,’P’),
Tmp_lahir varchar(25),
Tgl_lahir date,
Alamat varchar(50),
Agama varchar(25),
Tingkat char(1),
Kode_jur varchar(3),
Kelas varchar(5)
);
Create table ref_jurusan
(
Id int(4) primary key auto_increment,
Kode_jur varchar(3) not null,
Jurusan varchar(25) not null
);
Create table orangtua
(
Nis char(8) primary key not null,
Nama varchar(25) not null,
Umur char(3),
Pekerjaan varchar(25),
Penghasilan int(9)
);
6.Menampilkan seluruh table
Show tables;
7.Menampilkan struktur table
Describe biodata; / desc ref_jurusan; / desc orangtua;
8.Mengganti nama table
Alter table orangtua rename ortu;
9.Mengganti nama field
Alter table ortu change umur usia char(3);
10.Mengubah struktur table
Alter table biodata modify nama varchar(30);
11.Menambah field
Alter table ortu add status varchar(10);
12.Menghapus field
Alter table ortu drop status;
13.Mengisi/menambahkan isi table
Tabel BIODATA
Insert into biodata
(nis,nama,jen_kel,tmp_lahir,tgl_lahir,alamat,agama,tingkat,kode_jur,kelas)
values
(‘07081001’,’Daris’,’L’,’Subang’,’1992-12-20’,’Jl. Otista Subang’,’Islam’,’1’,’RPL’,’1RPL’),
(‘07081002’,’Shafwan’,’L’,’Subang’,’1990-11-21’,’Jl. Soeprapto Subang’,’Islam’,’3’,’RPL’,’3RPL’),
Dst…
;
Insert into ref_jurusan
(kode_jur,jurusan)
values
(‘RPL’,’Rekayasa Perangkat Lunak’),
(‘TKJ’,’Teknik Komputer Jaringan’);
Insert into orangtua
(nis,nama,umur,pekerjaan,penghasilan)
values
(‘07081001’,’Fuad,’50’,’Petani’,800000),
(‘07081002’,’Basri,’45’,’PNS’,1200000),
Dst…
;
14.Mengedit isi tabel
Update ortu set usia = ‘49’ where nama = ‘Fuad’ // Mengganti usia dari record yg mempunyai nama Fuad
15.Menampilkan seluruh isi table;
Select * from biodata; / select * from ref_jurusan; / select * from ortu;
16.Menampilkan urutan seluruh isi table
select * from biodata order by nama asc; // ascending = a-z
select * from biodata order by nama desc; // descending = z-a
17.Menampilkan sebagaian field
Select nis,nama,kelas from biodata;
18.Menampilkan record tertentu
Select * from biodata where jen_kel = ‘L’ // Menampilkan siswa laki-laki saja
Select * from biodata where alamat like ‘%kalijati’; // Menampilkan siswa yg beralamat tertentu
Select nis,nama from biodata where nama regexp ‘^a’ // Menampilkan nama siswa berawalan huruf a
Select nis,nama from biodata where nama regexp ‘^[a-h]’ // Menampilkan nama siswa berawalan huruf dari a – h
Select nis,nama from biodata where nama regexp ‘a$’ // Menampilkan nama siswa yang berakhiran hufuf a
19.Menampilkan jumlah record tertentu
Select count(jen_kel) as jml from biodata where jen_kel = ‘P’; // Menampilkan jumlah siswa perempuan
Select tingkat, count(tingkat) as jml from biodata group by tingkat; // menampilkan jumlah siswa pertingkat
20.Menampilkan data statistik
Select max(penghasilan) as penghasilan_tertinggi from ortu; // menampilkan penghasilan tertinggi
Select min(penghasilan) as penghasilan_terendah from ortu; // menampilkan penghasilan terendah
Select avg(penghasilan) as penghasilan_rata from ortu; // menampilkan penghasilan rata-rata
21.Menampilkan data relasi antar tabel
Select a.nis, a.nama, b.nama, b.pekerjaan from biodata as a inner join ortu as b on a.nis = b.nis;
Select a.nis, a.nama, a.kelas, b.nama as nama_ortu, b.penghasilan from biodata as a inner join ortu as b on a.nis = b.nis where b.penghasilan >= 1000000;
22.Menghapus sebagian isi tabel / record
Delete from biodata where nis = ‘07081007’; // Menghapus record yang mempunyai nis terentu
23.Menghapus seluruh isi tabel
Delete from ref_jurusan; // Menghapus seluruh record
24.Menghapus table
Drop table ref_jurusan; // Menghapus table ref_jurusan
25.Menghapus database
Drop database dbkesiswaan; // Menghapus database dbkesiswaan
26.Melakukan backup database
Bin> mysqldump dbkesiswaan > backup_dbkesiswaan.sql
27.Melakukan restore database
Bin> mysql dbkesiswaan <>
Ada-ada aja kerjaan temenku (yang berinisial A.A.R), dia posting artikel yang katanya Roy Suryo menghilang di dunia maya. Yach bagi yang ga percaya silahkan ikuti langkah berikut:
· Buka google
· Ketikan “Temukan Roy Suryo” (tanpa petik)
· Klik I’m felling lucky
Trus apa kata google samaran tersebut. Yach lucu juga sihhh…. tapi karena aq orangnya selalu tertarik akan sesuaatu yang unik…. aq penasaran kenapa keyword
Coba aja pas di langkah ke tiga di atas kita mengklik google search, akan beda hasilnya. Setelah diamati (penasaaran juga pengen bikin kaya gitu), jadilah halaman yang hamper mirip. Disini aq buat dg nama domain http://temukanegymerdin.co.cc (<-coba diklik).
Yang bertanya-tanya dan penasaran gimana bikinnya? OK, here we are ready for. Pertama buat dulu satu buah file html, Kalo bingung CTRL+U aja trus ganti kata-kata yang mau iganti
Kedua hostinglah file tersebut. Aq sih pakenya googlepages.(silahkan gunakan file hostingan anda).
Ketiga buat domain untuk mengdirect ke halaman file html td. Kalo aq sich pake .co.cc cari aja yang berkenan di hati
Keempat usahakan web kamu selalu terindeks yang terawal . selesai deh, tapi kenapa web temukan punyaku ga keindek paling atas ya? (mungkin namanya yang pasaran kali)