|
NAMEDBIx::SQLEngine::Driver::Mysql - Support DBD::mysqlSYNOPSISDBI Wrapper: Adds methods to a DBI database handle.my $sqldb = DBIx::SQLEngine->new( 'dbi:mysql:test' ); Portability Subclasses: Uses driver's idioms or emulation. $hash_ary = $sqldb->fetch_select( table => 'students' limit => 5, offset => 10 ); DESCRIPTIONThis package provides a subclass of DBIx::SQLEngine which compensates for MySQL's idiosyncrasies.About Driver SubclassesYou do not need to use this package directly; when you connect to a database, the SQLEngine object is automatically re-blessed in to the appropriate subclass.For more information about the underlying driver class, see DBD::Mysql. DRIVER AND DATABASE FLAVORSAbout DBMS FlavorsThis driver uses the DatabaseFlavors trait in order to accomodate variations between different versions of MySQL. For more information, see DBIx::SQLEngine::Driver::Trait::DatabaseFlavors.Detecting DBMS Flavors
If you want to take advantage of any advanced features that may be available, first call select_detect_dbms_flavor(). Version ClassesThe following subclasses provide support for particular versions of MySQL:
FETCHING DATA (SQL DQL)Methods Used By Complex Queries
EDITING DATA (SQL DML)Insert to Add Data
DEFINING STRUCTURES (SQL DDL)Detect Tables and Columns
Column Type Methods
INTERNAL STATEMENT METHODS (DBI STH)Statement Error Handling
SEE ALSOSee DBIx::SQLEngine for the overall interface and developer documentation.See DBIx::SQLEngine::Docs::ReadMe for general information about this distribution, including installation and license information.
Visit the GSP FreeBSD Man Page Interface. |