Public Member Functions | |
setDbEncoding () | |
connect () | |
disconnect () | |
queryCount (Query $query) | |
Same as query, but returns number of affected rows in insert/update queries. | |
queryRow (Query $query) | |
queryColumn (Query $query) | |
querySet (Query $query) | |
queryRaw ($queryString) | |
getTableInfo ($table) | |
hasQueue () | |
Static Public Member Functions | |
static | getDialect () |
Protected Member Functions | |
getInsertId () | |
Private Member Functions | |
checkSingle ($result) |
Definition at line 20 of file MySQL.class.php.
MySQL::checkSingle | ( | $ | result | ) | [private] |
Definition at line 267 of file MySQL.class.php.
Referenced by queryRow().
MySQL::connect | ( | ) |
Reimplemented from DB.
Definition at line 43 of file MySQL.class.php.
References DB::$hostname, and setDbEncoding().
MySQL::disconnect | ( | ) |
Reimplemented from DB.
Definition at line 91 of file MySQL.class.php.
References DB::isConnected().
static MySQL::getDialect | ( | ) | [static] |
Reimplemented from DB.
Definition at line 25 of file MySQL.class.php.
References MyDialect::me().
MySQL::getInsertId | ( | ) | [protected] |
Reimplemented from Sequenceless.
Definition at line 262 of file MySQL.class.php.
MySQL::getTableInfo | ( | $ | table | ) |
Reimplemented from DB.
Definition at line 170 of file MySQL.class.php.
References DataType::BIGINT, DataType::CHAR, DataType::create(), DBColumn::create(), DataType::DATE, DataType::DOUBLE, DataType::INTEGER, Assert::isTrue(), DataType::NUMERIC, queryRaw(), DataType::SMALLINT, DataType::TEXT, DataType::TIME, DataType::TIMESTAMP, and DataType::VARCHAR.
MySQL::hasQueue | ( | ) |
Reimplemented from DB.
Definition at line 257 of file MySQL.class.php.
MySQL::queryColumn | ( | Query $ | query | ) |
Reimplemented from DB.
Definition at line 120 of file MySQL.class.php.
References Sequenceless::query().
MySQL::queryCount | ( | Query $ | query | ) |
Same as query, but returns number of affected rows in insert/update queries.
Reimplemented from DB.
Definition at line 103 of file MySQL.class.php.
References DB::queryNull().
MySQL::queryRaw | ( | $ | queryString | ) |
Reimplemented from DB.
Definition at line 150 of file MySQL.class.php.
Referenced by getTableInfo().
MySQL::queryRow | ( | Query $ | query | ) |
Reimplemented from DB.
Definition at line 110 of file MySQL.class.php.
References checkSingle(), and Sequenceless::query().
MySQL::querySet | ( | Query $ | query | ) |
Reimplemented from DB.
Definition at line 135 of file MySQL.class.php.
References Sequenceless::query().
MySQL::setDbEncoding | ( | ) |
Reimplemented from DB.
Definition at line 33 of file MySQL.class.php.
Referenced by connect().