# `MySQLConnection`

The MySQLConnection class is accessible via the `sqlobject.mysql.mysqlconnection` module.

## Attributes

#### a `supportTransactions`

    False

#### a `schemes`

    ['mysql']

#### a `dbName`

    'mysql'

## Methods

#### f `__init__(self, db, user, password='', host='localhost', port=0, **kw)` ...

#### f `makeConnection(self)` ...

#### f `createReferenceConstraint(self, soClass, col)` ...

#### f `createColumn(self, soClass, col)` ...

#### f `createIndexSQL(self, soClass, index)` ...

#### f `createIDColumn(self, soClass)` ...

#### f `joinSQLType(self, join)` ...

#### f `tableExists(self, tableName)` ...

#### f `addColumn(self, tableName, column)` ...

#### f `delColumn(self, sqlmeta, column)` ...

#### f `columnsFromSchema(self, tableName, soClass)` ...

#### f `guessClass(self, t)` ...

#### f `createEmptyDatabase(self)` ...

#### f `dropDatabase(self)` ...

#### f `__del__(self)` ...

See the source for more information.