... caching mechanism, $pub2 is literally the same object as DRAFT, 10/ 4/01 10 id INT NOT NULL AUTO_INCREMENT, name CHAR (100 ), subject INT, num INT ) The individual tests have table ... database servers. The database-specific functionality for MySQL is placed in a utility class called simply &apos ;mysql& apos;. package BM: :mysql; use strict; use warnings; sub new { my ... returned as ANSI SQL standard types. While these are often the same as the MySQL data types, many of the more unusual MySQL data types (such as NUMERIC, and TEXT) are represented as simpler ANSI...