-
Book Overview & Buying
-
Table Of Contents
Mastering phpMyAdmin 3.3.x for Effective MySQL Management
Triggers are code that we associate with a table to be executed when certain actions occur for example, after a new INSERT in the table book. The action does not need to take place within phpMyAdmin.
Contrary to routines that are related to an entire database and are visible on the database's Structure page, triggers for each table are accessed from this specific table's Structure page.
Prior to MySQL 5.1.6, we needed the SUPER privilege to create or delete triggers. In version 5.1.6, a TRIGGER table-level privilege was added to the privilege system. Hence, a user no longer needs the powerful SUPER privilege for these tasks.
In order to perform the following exercise, we'll need a new INT column total_page_count in our author table.
The idea here is that every time a new book is created, its page count will be added to the author's total page count. Some people may advocate that it would be better not to keep a separate column for the total here, and instead...
Change the font size
Change margin width
Change background colour