mysql


Mysql

Membuat database dengan mysQL(structure Query language)
Langkah-langkah membut database:
  1. aktifkan server terlebih dahulu
  • dari menu start + program files + php triad + mysQL + mysQL + DNT

  1. merubah directori menjadi mysQL
  • dari menu start + run + ketikan cmd
  • C:\ document and settings > cd \
  • C:> cd apache \mysQL \bin
  • C:> cd apache \mysQL\bin > mysqL
  • mysQL>


melihat database yang sudah ada :
mysQL > show databases ;

database
mysQL
test

Membuat database
mysQL > created database toko;

memilih database yang akan digunakan;
mysQL > uses toko ;

A)    data definition language (ddl)

digunakan untuk pembuatan struktur table.
-membuat table barang(kd_brg varchar(10),nama_brg char(20),harga_brg int(10);
-melihat struktur table ;
mysql> describe barang;

field
type
null
Kd_brg
Nama_brg
Harga_brg
Varchar(10)
Varchar(20)
Int(10)
Yes
Yes
Yes

-mengisi record ke dalam table satu persatu:
mysQL> insert into barang (kd_brg,nama_brg,harga_brg)values(‘A01’,’kulkas’,2000000);
-mengisi record ke dalam table sekaligus:
mysQL> insert into barang values (‘A02’,’laptop’,5000000),(‘A03’,’lemari’,1500000),(‘A04’,’handphone’,3000000),(‘A05’,’televisi’,1000000);

menampilkan record dari dalam table:
mysQL> select * from barang;

menampilkan per field/variable:
mysQL> select nama_brg from barang;

menampilkan record sesuai dengan yang di gunakan:
mysQL> select * from barang where nama_brg = ‘kulkas’;
mysqL> select * from barang where harga_brg >2000000;


Memperbarui record (update)
mysQL> update barang set nama_brg= ‘lemari es’ where kd_brg=’A01’;

menambah variable/field:
mysQL> alter table barang add jumlah int (5), add total int (10);

memperbaharui record sekaligus dengan mengunakan kondisi:
mysQL> update barang set jumlah= case when kd-brg=’A01’ then 5
               when kd_brg=’A02’ then 6
               when kd_brg=’A03’ then 7
               when kd_brg=’A04’ then 8 else 9 end;      
mysQL> update barang set total = harga_brg * jumlah;

koneksi dari mysql ke php

buat database dengan nama masing-masing gunakan database tersebut.
Buat table barang

Kd_brg
Nama_brg
Harga_brg
Ko-10-tn

La-oo-tn

Vc-11-kr
Computer

Laptop

Vcd
3000000

6000000

1500000


Tampil php
<body bgcolor =black>
<table border=1 bgcolor=line>
<tr>


Alter table barang add nama varchar(20);

Update barang set nama=’laptop’ where kode=’LA-10-TN’;

Update barang set nama= case when left(kode,2)= ‘LA’ then ‘laptop’ when left (kode,2)= ‘TV’ then ‘televisi’ else ‘kulkas’ end;


  • select *  from barang where harga < 4000000;
  • select *  from barang where jenis_bayar =’tunai;
  • select * from barang where harga < 5000000 and jenis_bayar=’tunai’;
  • select kode_brg, jumlah,nama_brg,jenis_bayar,harga,harga * jumlah as total from barang where harga < 5000000;
  • select kode_brg,jumlah,nama,jenis,concat(nama,’=’,jenis) as penggabungan from barang;

Tidak ada komentar:

Posting Komentar