Database


Classes

class  DatabaseBase
 Database abstraction object. More...
class  DBObject
 Utility class. More...
class  Blob
 Utility class

This allows us to distinguish a blob from a normal string and an array of strings. More...

class  MySQLField
 Utility class. More...
class  DBError
 Database error base class. More...
class  DBConnectionError
class  DBQueryError
class  DBUnexpectedError
class  ResultWrapper
 Result wrapper for grabbing data queried by someone else. More...
class  IBM_DB2Field
 This represents a column in a DB2 database. More...
class  IBM_DB2Blob
 Wrapper around binary large objects. More...
class  DatabaseIbm_db2
 Primary database interface. More...
class  DatabaseMssql
class  MSSQLField
class  DatabaseMysql
 Database abstraction object for mySQL Inherit all methods and properties of Database::Database(). More...
class  ORABlob
 This is the Oracle database abstraction layer. More...
class  ORAResult
 The oci8 extension is fairly weak and doesn't support oci_num_rows, among other things. More...
class  ORAField
 Utility class. More...
class  DatabaseOracle
class  DatabasePostgres
class  DatabaseSqlite
class  DatabaseSqliteStandalone
 This class allows simple acccess to a SQLite database independently from main database settings. More...
class  SQLiteField
class  LBFactory
 An interface for generating database load balancers. More...
class  LBFactory_Multi
 A multi-wiki, multi-master factory for Wikimedia and similar installations. More...
class  LoadBalancer
 Database load balancing object. More...

Files

file  DatabaseFunctions.php
 Legacy database functions, for compatibility with pre-1.3 code NOTE: this file is no longer loaded by default.
file  Database.php
 This file deals with MySQL interface functions and query specifics/optimisations.
file  DatabaseIbm_db2.php
 This script is the IBM DB2 database abstraction layer.
file  DatabaseMssql.php
 This script is the MSSQL Server database abstraction layer.
file  DatabaseOracle.php
file  DatabasePostgres.php
 This is the Postgres database abstraction layer.
file  DatabaseSqlite.php
 This script is the SQLite database abstraction layer.
file  LBFactory.php
file  LBFactory_Multi.php
file  LoadBalancer.php

Generated on Sat Apr 30 22:57:29 2011 for MediaWiki by  doxygen 1.5.9