MEMBUAT TRIGGER PADA TABEL

 MEMBUAT TRIGGER PADA TABEL

1. Kita buka xampp nya lalu kita star pada apace dan mysql seperti digambar

    

2. kita masuk ke shel yang berada di sebelah kanan yang berwana hitam lalu masuk seperti biasa
    
    

3. setelah login kita buat databasenya dengan query
    CREATE DATABASE WARKOP;

4. Lalu masuk ke databasesnya dengan perintah 
    USE WARKOP;
5. Lalu kita buat tabelnya seperti berikut boleh bebas ya sesuai klayen anda:

     create table Pelanggan(
    Id_Pelanggan int(10) not null primary key auto_increment,
    Nama_Pelanggan varchar(25) not null,
    keterangan varchar(50) not null,
    Harga varchar(50) not null,
    Total varchar(50) not null
    );

    Kemudian kita buat seperti dibawah👇
    
    INSERT INTO Pelanggan (Id_Pelanggan, Nama_Pelanggan, Keterangan, Harga, Total)Values
    ('1', 'MAhen', 'Kopisusu', '5000', '5000'),
    ('2', 'Iksan', 'Kopi', '3000', '3000'),
    ('3', 'Fauzan', 'Susu', '3000', '3000');

6.  Kita buat tbl log  contohnya seperti dibawah
    create table Pelanggan_log (
    Id_Pelanggan int(10) not null primary key auto_increment,
    Nama_Pelanggan varchar(25) not null,
    keterangan varchar(50) not null,
    Harga varchar(50) not null,
    Total varchar(50) not null
    );
7. Kita buat 3 trigger (Triger insert, Trigger update, Trigger delete) pada tabel warkop
    
    A.Trigger Insert 
        buka localhost di http://localhost/phpmyadmin
    

kita klik pada tabel yang akan di bikin trigger yaitu warkop_log


lalu klik menu tampilan sql



lalu masukan query nya 




dan ini hasilnya



 B. Update trigger
      Kita masuk ke menu SQL lagi












masukan query nya seperti berikut









Ini hasilnya












C. TRIGGER DELETE

    Kita masuk ke SQL 













Lalu masukan QUERY nya












Ini hasilnya

















TERIMAKASIH

Komentar