Home | Trees | Indices | Help |
|
---|
|
object --+ | _mysql.connection --+ | Connection
|
|||
default_cursor This is the standard Cursor class that returns rows as tuples and stores the result set in the client. |
|||
Warning Exception raised for important warnings like data truncations while inserting, etc. |
|||
Error Exception that is the base class of all other error exceptions (not Warning). |
|||
InterfaceError Exception raised for errors that are related to the database interface rather than the database itself. |
|||
DatabaseError Exception raised for errors that are related to the database. |
|||
DataError Exception raised for errors that are due to problems with the processed data like division by zero, numeric value out of range, etc. |
|||
OperationalError Exception raised for errors that are related to the database's operation and not necessarily under the control of the programmer, e.g. |
|||
IntegrityError Exception raised when the relational integrity of the database is affected, e.g. |
|||
InternalError Exception raised when the database encounters an internal error, e.g. |
|||
ProgrammingError Exception raised for programming errors, e.g. |
|||
NotSupportedError Exception raised in case a method or database API was used which is not supported by the database, e.g. |
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
Inherited from Inherited from |
|
|||
Inherited from Inherited from |
|
Create a connection to the database. It is strongly recommended that you only use keyword parameters. Consult the MySQL C API documentation for more information. host string, host to connect user string, user to connect as passwd string, password to use db string, database to use port integer, TCP/IP port to connect to unix_socket string, location of unix_socket to use conv conversion dictionary, see MySQLdb.converters connect_timeout number of seconds to wait before the connection attempt fails. compress if set, compression is enabled named_pipe if set, a named pipe is used to connect (Windows only) init_command command which is run once the connection is created read_default_file file from which default client values are read read_default_group configuration group to use from the default file cursorclass class object, used to create cursors (keyword only) use_unicode If True, text-like columns are returned as unicode objects using the connection's character set. Otherwise, text-like columns are returned as strings. columns are returned as normal strings. Unicode objects will always be encoded to the connection's character set regardless of this setting. charset If supplied, the connection character set will be changed to this character set (MySQL-4.1 and newer). This implies use_unicode=True. sql_mode If supplied, the session SQL mode will be changed to this setting (MySQL-4.1 and newer). For more details and legal values, see the MySQL documentation. client_flag integer, flags to use or 0 (see MySQL docs or constants/CLIENTS.py) ssl dictionary or mapping, contains SSL connection parameters; see the MySQL documentation for more details (mysql_ssl_set()). If this is set, and the client does not support SSL, NotSupportedError will be raised. local_infile integer, non-zero enables LOAD LOCAL INFILE; zero disables There are a number of undocumented, non-standard methods. See the documentation for the MySQL C API for some hints on what they do.
|
|
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. |
|
|
|
|
|
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. |
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0beta1 on Fri Apr 16 12:54:19 2010 | http://epydoc.sourceforge.net |