Untuk
pembuatan
sebuah database menggunakan CMD dibutuhkan aplikasi pendukung seperti
halnya xampp,wampserver,appserv dll. pada tutorial kali ini saya akan
menggunakan aplikasi xampp yang sudah terinstall ,untuk mempraktekkan
pembuatan database menggunakan CMD caranya sebagai berikut:
1.Masuk ke aplikasi Mysql
Untuk
memulai pembuatan database MySQL di CMD kita harus mengaktifkan Mysql
nya dengan masuk ke xampp control panel.jika sudah kita lanjutkan dengan
masuk ke program CMD,untuk masuk ke program mysql kita harus ke dalam
folder bin mysqlnya dengan mengetikkan perintah pada cmd seperti
berikut:
Setelah masuk ke dalam folder bin mysqlnya untuk masuk ke dalam program mysql kita ketikan perintah:
mysql -u root
mysql -u root
jika sudah maka program akan masuk ke dalam program mysql ,dengan perintah diatas kita tidak perlu mengetikkan password.
2.Membuat database
Untuk membuat sebuah database menggunakan perintah sebagai berikut:
Berdasarkan perintah diatas create databse digunakan untuk membuat database dengan nama data.Jika ada kalimat query ok, 1
row affected (0,01 sec) berarti kita telah berhasil membuat sebuah database yang bernama data. perintah use digunakan untuk menggunakan database data yang sebelumnya telah dibuat,Jika muncul pesan Database changed, maka databasenya telah aktif.
3.Membuat tabel
Setelah kita memasuki
sebuah database, langkah selanjutnya adalah membuat tabel sesuai dengan
keperluan kita. Dalam database dikenal primary key, yaitu field ataupun
kolom yang menjadi
acuan data terhadap field-field lainnya dan primary key tidak boleh sama
antara data yang satu.dengan yang lainnya jika primary keynya sama maka
programnya akan error.Untuk membuat tabel perintahnya sebagai berikut :
Berdasarkan gambar diatas terdapat perintah untuk membuat table dengan
nama tabel dan memiliki field atau kolom Nama,Npm,Kelas dan Universitas.pada tabel tersebut primary keynya terdapat pada
Npm.jika anda tidak bisa melihat lebih jelas program diatas yang
lebih jelasnya sebagai berikut:
create table tabel (
Nama char (20),
Npm varchar (8) primary key,
Kelas char (20),
Universitas char (20));
Pada perintah diatas arti dari angka (20) didalam kurung berarti parameter kolomnya adalah 20,lalu char,varchar merupakan tipe datanya,dan diakhir perintah pembuatan tabel harus diakhiri dengan tanda " ; " .
create table tabel (
Nama char (20),
Npm varchar (8) primary key,
Kelas char (20),
Universitas char (20));
Pada perintah diatas arti dari angka (20) didalam kurung berarti parameter kolomnya adalah 20,lalu char,varchar merupakan tipe datanya,dan diakhir perintah pembuatan tabel harus diakhiri dengan tanda " ; " .
4.Mengisi tabel
Setelah tabel
terbentuk, kita dapat memulai untuk mengisi tabelnya.Untuk memasukkan
sebuah baris / record kedalam tabel MySQL adalah sebagai berikut:
insert into namatabel values(kolom1, kolom2, kolom3,…);
Contoh:
insert into tabel values(‘Akbar Firdaus’,50411508,'2ia23,'Gunadarma');
Contoh selengkapnya sebagai berikut :
insert into namatabel values(kolom1, kolom2, kolom3,…);
Contoh:
insert into tabel values(‘Akbar Firdaus’,50411508,'2ia23,'Gunadarma');
Contoh selengkapnya sebagai berikut :
dari perintah diatas yang perlu
diperhatikan, untuk tipe data char yang dimasukkan harus diapit
tanda petik ‘ ‘,
sedangkan untuk tipe data integer dan juga primary key tidak perlu.
5.Menampilkan Tabel
Untuk menampilkan isi dari tabel setelah kita imput recordnya maka kita gunakan perintah :mysql> select nama_kolom from nama_tabel;
contohnya sebagai berikut:
Pada perintah diatas tanda * menandakan bahwa yang akan ditampilkan adalah keseluruhan kolom atau field.
contoh perintah select lainnya adalah:
• Untuk
menampilkan hanya kolom nama saja, maka sintaknya:contoh perintah select lainnya adalah:
select Nama from tabel;
• Untuk menampilkan kolom (field) Nama dan Npm pada tabel
select Nama, Npm from tabel;
• Untuk
menampilkan semua kolom pada tabel yang memiliki Universitas Gunadarma
select *
from anggota where Universitas="Gunadarma";
• Untuk
menampilkan semua kolom pada tabel dengan patokaan urutan Nama
select *
from tabel order by Nama;
• Untuk menghitung
jumlah record pada tabel
select
count(*) from tabel;
• Untuk
menampilkan kota dengan tidak menampikan Universitas yang sama pada tabel
select
distinct Universitas from tabel;
• Untuk menampilkan Nama dan Kelas yang mempunyai Universitas terdapat potongan kalimat "ram’
select Nama,Kelasfrom tabel where Universitas like ‘%ram%’;
6.Mengubah isi Tabel
Untuk mengoreksi
kesalahan data yang kita masukkan, atau untuk memperbaharui value
field yang lama dapat kita gunakan perintah berikut:
Berdasarkan perintah diatas hasilnya akan mengubah isi value Gunadarma dengan isi kolom nama "Firda Tri Kurniasih".untuk mengubah seluruh isi kolom bisa menggunakan perintah:
update tabel set nama=’Firda Tri Kurniasih’;
maka
hasilnya adalah
seluruh value field dari field nama yang terisi maupun yang belum terisi
semua valuenya atau isinya akan berubah menjadi Firda Tri Kurniasih.
7.Menghapus isi Tabel
Untuk menghapus
value field pada suatu tabel dapat menggunakan perintah;
Hasilnya dari perintah diatas adalah
seluruh value field yang satu baris dengan value field yang
kita definisikan
untuk di hapus akan terikut hilang.
Sekian tutorial saya mengenai pembuatan database MySQL menggunakan CMD kurang lebihnya mohon maaf,semoga tutorial ini dapat berguna untuk anda,amin.
Sekian tutorial saya mengenai pembuatan database MySQL menggunakan CMD kurang lebihnya mohon maaf,semoga tutorial ini dapat berguna untuk anda,amin.