Current Path: > > opt > > hc_python > lib > python3.12 > site-packages > MySQLdb
Operation : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 Software : Apache Server IP : 162.0.232.56 | Your IP: 216.73.216.111 Domains : 1034 Domain(s) Permission : [ 0755 ]
Name | Type | Size | Last Modified | Actions |
---|---|---|---|---|
__pycache__ | Directory | - | - | |
constants | Directory | - | - | |
__init__.py | File | 3561 bytes | April 04 2025 08:02:24. | |
_exceptions.py | File | 2563 bytes | April 04 2025 08:02:24. | |
_mysql.c | File | 88135 bytes | April 04 2025 08:02:24. | |
_mysql.cpython-312-x86_64-linux-gnu.so | File | 237648 bytes | April 04 2025 08:02:24. | |
connections.py | File | 13147 bytes | April 04 2025 08:02:24. | |
converters.py | File | 3591 bytes | April 04 2025 08:02:24. | |
cursors.py | File | 16338 bytes | April 04 2025 08:02:24. | |
release.py | File | 114 bytes | April 04 2025 08:02:24. | |
times.py | File | 3754 bytes | April 04 2025 08:02:24. |
""" MySQLdb - A DB API v2.0 compatible interface to MySQL. This package is a wrapper around _mysql, which mostly implements the MySQL C API. connect() -- connects to server See the C API specification and the MySQL documentation for more info on other items. For information on how MySQLdb handles type conversion, see the MySQLdb.converters module. """ from .release import version_info from . import _mysql if version_info != _mysql.version_info: raise ImportError( f"this is MySQLdb version {version_info}, " f"but _mysql is version {_mysql.version_info!r}\n" f"_mysql: {_mysql.__file__!r}" ) from ._mysql import ( NotSupportedError, OperationalError, get_client_info, ProgrammingError, Error, InterfaceError, debug, IntegrityError, string_literal, MySQLError, DataError, DatabaseError, InternalError, Warning, ) from MySQLdb.constants import FIELD_TYPE from MySQLdb.times import ( Date, Time, Timestamp, DateFromTicks, TimeFromTicks, TimestampFromTicks, ) threadsafety = 1 apilevel = "2.0" paramstyle = "format" class DBAPISet(frozenset): """A special type of set for which A == x is true if A is a DBAPISet and x is a member of that set.""" def __eq__(self, other): if isinstance(other, DBAPISet): return not self.difference(other) return other in self STRING = DBAPISet([FIELD_TYPE.ENUM, FIELD_TYPE.STRING, FIELD_TYPE.VAR_STRING]) BINARY = DBAPISet( [ FIELD_TYPE.BLOB, FIELD_TYPE.LONG_BLOB, FIELD_TYPE.MEDIUM_BLOB, FIELD_TYPE.TINY_BLOB, ] ) NUMBER = DBAPISet( [ FIELD_TYPE.DECIMAL, FIELD_TYPE.DOUBLE, FIELD_TYPE.FLOAT, FIELD_TYPE.INT24, FIELD_TYPE.LONG, FIELD_TYPE.LONGLONG, FIELD_TYPE.TINY, FIELD_TYPE.YEAR, FIELD_TYPE.NEWDECIMAL, ] ) DATE = DBAPISet([FIELD_TYPE.DATE]) TIME = DBAPISet([FIELD_TYPE.TIME]) TIMESTAMP = DBAPISet([FIELD_TYPE.TIMESTAMP, FIELD_TYPE.DATETIME]) DATETIME = TIMESTAMP ROWID = DBAPISet() def test_DBAPISet_set_equality(): assert STRING == STRING def test_DBAPISet_set_inequality(): assert STRING != NUMBER def test_DBAPISet_set_equality_membership(): assert FIELD_TYPE.VAR_STRING == STRING def test_DBAPISet_set_inequality_membership(): assert FIELD_TYPE.DATE != STRING def Binary(x): return bytes(x) def Connect(*args, **kwargs): """Factory function for connections.Connection.""" from MySQLdb.connections import Connection return Connection(*args, **kwargs) connect = Connection = Connect __all__ = [ "BINARY", "Binary", "Connect", "Connection", "DATE", "Date", "Time", "Timestamp", "DateFromTicks", "TimeFromTicks", "TimestampFromTicks", "DataError", "DatabaseError", "Error", "FIELD_TYPE", "IntegrityError", "InterfaceError", "InternalError", "MySQLError", "NUMBER", "NotSupportedError", "DBAPISet", "OperationalError", "ProgrammingError", "ROWID", "STRING", "TIME", "TIMESTAMP", "Warning", "apilevel", "connect", "connections", "constants", "converters", "cursors", "debug", "get_client_info", "paramstyle", "string_literal", "threadsafety", "version_info", ]
SILENT KILLER Tool