Home | Trees | Index | Help |
---|
Package MySQLdb :: Module connections :: Class Connection |
|
object
--+ |connection
--+ | Connection
MySQL Database Connection Object
Method Summary | |
---|---|
Create a connection to the database. | |
__enter__(self)
| |
__exit__(self,
exc,
value,
tb)
| |
Explicitly begin a connection. | |
Create a cursor on which queries may be performed. | |
If cursor is not None, (errorclass, errorvalue) is appended to cursor.messages; otherwise it is appended to connection.messages. | |
If o is a single object, returns an SQL literal as a string. | |
Set the connection character set to charset. | |
Set the connection sql_mode. | |
Return detailed information about warnings as a sequence of tuples of (Level, Code, Message). | |
Inherited from object | |
x.__delattr__('name') <==> del x.name | |
x.__getattribute__('name') <==> x.name | |
x.__hash__() <==> hash(x) | |
helper for pickle | |
helper for pickle | |
x.__setattr__('name', value) <==> x.name = value | |
x.__str__() <==> str(x) |
Class Variable Summary | |
---|---|
type |
default_cursor = MySQLdb.cursors.Cursor |
Method Details |
---|
__init__(self,
*args,
**kwargs)
|
begin(self)Explicitly begin a connection. Non-standard. DEPRECATED: Will be removed in 1.3. Use an SQL BEGIN statement instead. |
cursor(self, cursorclass=None)Create a cursor on which queries may be performed. The optional cursorclass parameter is used to create the Cursor. By default, self.cursorclass=cursors.Cursor is used. |
errorhandler(connection, cursor, errorclass, errorvalue)If cursor is not None, (errorclass, errorvalue) is appended to cursor.messages; otherwise it is appended to connection.messages. Then errorclass is raised with errorvalue as the value. You can override this with your own error handler by assigning it to the instance. |
literal(self, o)If o is a single object, returns an SQL literal as a string. If o is a non-string sequence, the items of the sequence are converted and returned as a sequence. Non-standard. For internal use; do not use this in your applications. |
set_character_set(self, charset)Set the connection character set to charset. The character set can only be changed in MySQL-4.1 and newer. If you try to change the character set from the current value in an older version, NotSupportedError will be raised.
|
set_sql_mode(self, sql_mode)Set the connection sql_mode. See MySQL documentation for legal values. |
show_warnings(self)Return detailed information about warnings as a sequence of tuples of (Level, Code, Message). This is only supported in MySQL-4.1 and up. If your server is an earlier version, an empty sequence is returned. |
Home | Trees | Index | Help |
---|
Generated by Epydoc 2.1 on Sat Mar 3 21:14:16 2007 | http://epydoc.sf.net |