| The eZMySQLDB class provides MySQL implementation of the database interface.
More...
Inheritance diagram for eZMySQLDB:
List of all members.
Detailed Description
The eZMySQLDB class provides MySQL implementation of the database interface.
eZMySQLDB is the MySQL implementation of eZDB. - See also:
-
eZDB
Definition at line 41 of file ezmysqldb.php.
Constructor & Destructor Documentation
| eZMySQLDB::eZMySQLDB |
( |
$ |
parameters |
) |
|
|
Member Function Documentation
| & eZMySQLDB::arrayQuery |
( |
$ |
sql, |
|
|
$ |
params = array() |
|
) |
[virtual] |
|
| eZMySQLDB::begin |
( |
|
) |
[virtual] |
|
| eZMySQLDB::close |
( |
|
) |
[virtual] |
|
| eZMySQLDB::commit |
( |
|
) |
[virtual] |
|
| & eZMySQLDB::connect |
( |
$ |
server, |
|
|
$ |
db, |
|
|
$ |
user, |
|
|
$ |
password, |
|
|
$ |
socketPath |
|
) |
[private] |
|
| eZMySQLDB::createDatabase |
( |
$ |
dbName |
) |
|
|
| eZMySQLDB::databaseName |
( |
|
) |
[virtual] |
|
| & eZMySQLDB::escapeString |
( |
$ |
str |
) |
[virtual] |
|
| eZMySQLDB::lastSerialID |
( |
$ |
table, |
|
|
$ |
column |
|
) |
[virtual] |
|
| eZMySQLDB::lock |
( |
$ |
table |
) |
[virtual] |
|
| & eZMySQLDB::query |
( |
$ |
sql |
) |
[virtual] |
|
|
|
Reimplemented for internal reasons; the API is not affected.
Implements eZDBInterface.
Definition at line 169 of file ezmysqldb.php.
References eZDebug::accumulatorStart(), eZDebug::accumulatorStop(), eZDBInterface::DBConnection, eZDBInterface::DBWriteConnection, eZDBInterface::endTimer(), eZDBInterface::isConnected(), eZDBInterface::OutputSQL, eZDBInterface::RecordError, eZDBInterface::reportQuery(), setError(), eZDBInterface::startTimer(), unlock(), eZDBInterface::UseBuiltinEncoding, and eZDebug::writeError().
Referenced by arrayQuery(), begin(), commit(), lock(), removeRelation(), rollback(), and unlock(). |
| eZMySQLDB::relationCount |
( |
$ |
relationType = EZ_DB_RELATION_TABLE |
) |
[virtual] |
|
| eZMySQLDB::relationCounts |
( |
$ |
relationMask |
) |
[virtual] |
|
| eZMySQLDB::relationList |
( |
$ |
relationType = EZ_DB_RELATION_TABLE |
) |
[virtual] |
|
| eZMySQLDB::removeRelation |
( |
$ |
relationName, |
|
|
$ |
relationType |
|
) |
[virtual] |
|
| eZMySQLDB::rollback |
( |
|
) |
[virtual] |
|
| eZMySQLDB::setError |
( |
|
) |
[virtual] |
|
| eZMySQLDB::supportedRelationTypeMask |
( |
|
) |
[virtual] |
|
| eZMySQLDB::supportedRelationTypes |
( |
|
) |
[virtual] |
|
| eZMySQLDB::unlock |
( |
|
) |
[virtual] |
|
The documentation for this class was generated from the following file:
|