Selasa, 11 Oktober 2016

Cara Membuat Database MySQL dengan CMD

Disini Saya Akan Membuat Database Penjualan dengan Menggunakan CMD, Okeh Langsung Saja !

1. Buka Control Panel Xampp (Start - All Program- Xampp)
2. Pastikan Apache dan MySQL Running
3. Masuk ke CMD dan Tuliskan Script berikut :
cd ..
cd ..   
cd xampp
cd mysql
cd bin
mysql -u root

4. Bila berhasil ada bacaan 'Welcome to MySQL monitor'. Okeh Kita Lanjutkan dengan databasenya
5. Create database penjualan;
6. Use penjualan;
7. Lalu kita membuat Tabel dari database tersebut :
8. Create table barang (
Kode Varchar (5) Not Null,
Nama Varchar (20) Not Null,
Harga Integer Not Null,
Primary key (Kode)
);

9. Kita akan membuat isi dari Tabelnya :
Insert into barang (Kode, Nama, Harga) Values ("001","Indomie Goreng","2000");
10. Bila ingin melihat Hasilnya : Select*From barang;

11. Bila ingin membuat isinya banyak, Ulangi langkan No.10 tetapi 001 diganti menjadi 002 karna tadi kita mengkasi Primary Key di Kode.

TAMBAHAN

*Disini saya sudah membuat 3 isi dari tabel tersebut*

1. Melihat Hasil : Select*From barang; 
2. Melihat Tabel : Show Tables;
3. Melihat Struktur Pembuatan : Desc barang;
4. Menambah Field : Alter table barang add Jumlah Integer Not Null; 
*Bila ingin mengisi datanya gunakan sama sepertinya No.8*

5. Merubah Nama Field : Alter table barang change Nama Nama_Barang varchar(20) not null;

6. Merubah Isi Field : Update barang set Nama_Barang="Shampo" where kode="001";

7. Menghapus Satu Barisan : Delete from barang where kode="001";

8. Menghapus Table : Drop barang;
9. Menghapus Database : Drop enjualan;

Perintah-Perintah dalam SQL

Perintah dalam Command Prompt

Perintah dalam Command Prompt
1. Like : Digunakan bersama dengan perintah Where, untuk proses pencarian data dengan spesifikasi tertentu.
Contoh : SELECT * FROM bukutamu WHERE nama LIKE ‘a%’
2. %data% : mencari data yaang mengandung data tersebut yang dicari
Contoh : ‘%keyword%’: Mencari data yang mengandung keyword
3. %data : Mencari data yang diakhiri data tersebut yang dicari
Contoh : ‘%keyword’: Mencari data yang diakhiri dengan keyword
4. ORDER BY : Digunakan untuk mengurutkan data .
 Contoh : SELECT * FROM nama_tabel ORDER BY namafield;
5. ASK/DESC :Digunakan untuk mengurutkan data berdasarkan kolom (field) tertentu. Secara default, urutan tersusun secara ascending (urut kecil ke besar). Anda dapat mengubahnya menjadi descending (urut besar ke kecil) dengan menambahkan perintah DESC.
Contoh : SELECT * FROM bukutamu  ORDER BY nama
Contoh 2 : SELECT * FROM bukutamu ORDER BY id DESC
6. GROUP BY : Digunakan untuk mengelompokkan data dengan kriteria tertentu.
Contoh : SELECT nama_customer,SUM(harga) FROM order GROUP BY nama_customer
7. UPDATE : Digunakan untuk mengubah/memperbarui data di tabel database.
Contoh : UPDATE bukutamu SET email=’arini@yahoo.com’, kota=’Jakarta’
8. DELETE : Digunakan untuk menghapus data di table database. Tambahkan perintah Where untuk memfilter data-data tertentu yang akan dihapus. Jika tanpa perintah Where, maka seluruh data dalam tabel akan terhapus.
Contoh : DELETE FROM bukutamu WHERE id=1
9. ALTER : Digunaka untuk menambah, menghapus, atau mengubah kolom (field) pada tabel yang sudah ada.
Contoh : ALTER TABLE Persons ADD DateOfBirth date
10. DROP : Terbgi dua ada Drop Table dan Drop Database
 -  Drop Table : Digunakan untuk menghapus tabel beserta seluruh datanya.
Contoh : DROP TABLE mhs
 -  Drop Database() Digunakan untuk menghapus database.
Contoh : DROP DATABASE database_name