cara membuat otomatis tanggal dan waktu di trigger phpmyadmin BatuLandak.id

trigger mysql

Bagaimana membuat script otomatis tanggal dan waktu di phpmyadmin – Trigger di phmyadmin adalah suatu objek di database mysql yang akan dilakukan oleh engine MySQL saat sebelum (BEFORE)/setelah (AFTER) menginput (INSERT)/mengubah (UPDATE)/menghapus (DELETE) atau dengan kata lain tindakan pada saat sebelum atau sesudah melakukan query di tabel database mysql. Di MySQL, Triggers mulai dikenal di versi MySQL 5.0, dan di versi saat ini (mysql version 5.5.31) fungsi penggunaanya saat ini sudah bertambah. Penggunaan script trigger sebenarnya mengurangi penggunaan script Php pada umumnya jadi bisa mempercepat halaman web menjadi ringan karena proses langsung dari databasenya.

Pada kesempatan ini saya akan membahas cara membuat tanggal dan waktu otomatis dengan menggunakan trigger di phpmyadmin. Script trigger ini cocok jika ada penambahan baris bari di database mysql artinya ada insert di tabel. Langsung saja bagaimana membuat trigger otomatis untuk tanggal dan waktu.

  1. Siapkan tabel di database contoh seperti dibawah ini
    CREATE TABLE `tanggal` (
      `id` int(8) NOT NULL,
      `nama` varchar(50) NOT NULL,
      `date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
    tabel mysql
  2. Sekarang memasang script di trigger Phpmyadmin, caranya di menu pojok sebelah kanan halaman tabel klik menu “Trigger”  >>Tambahkan trigger.
    BEGIN
        IF NEW. date="0000-00-00 00:00:00" THEN
            SET NEW.date = CURRENT_TIMESTAMP();
        END IF;
    END
    trigger sql
  3. Untuk nama trigger penggunaan spasi kalai bisa menggunakan garis bawah. Isikan script trigger diatas di Definisi klik kirim.
  4. Sekarang lakukan uji coba caranya insert tabel lewat phpmyadmin isikan nama anda kemudian Save / Kirim. Sekaranh lihat hasil querynya maka di record date otomatis tanggal, jam waktu akan otomatis terisi tanpa perlu kita isikan
    query sql

Dari contoh trigger diatas bisa anda kembangkan dan kolaborasikan dengan script Php yang anda buat. Semoga tutorial membuat otomatis tanggal dan waktu di trigger phpmyadmin membantu sobat. Jika ada yang ingin ditanyakan silahkan berikan komentar dibawah ini

Tinggalkan komentar