Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PyMySQL/PyMySQL
/ functions
Functions
364 in github.com/PyMySQL/PyMySQL
⨍
Functions
364
◇
Types & classes
57
↳
Endpoints
2
↓ 1 callers
Method
_read_result_packet
(self, first_packet)
pymysql/connections.py:1368
↓ 1 callers
Method
_read_rowdata_packet
Read a rowdata packet for each data row in the result set.
pymysql/connections.py:1414
↓ 1 callers
Method
_read_rowdata_packet_unbuffered
(self)
pymysql/connections.py:1373
↓ 1 callers
Method
_request_authentication
(self)
pymysql/connections.py:910
↓ 1 callers
Function
_scalar_clamp
(s32)
pymysql/_auth.py:69
↓ 1 callers
Method
_send_autocommit_mode
Set whether or not to commit after every execute().
pymysql/connections.py:482
↓ 1 callers
Function
_send_local_file
Send data packets from the local file to the server
pymysql/connections.py:1490
↓ 1 callers
Function
_xor_password
(password, salt)
pymysql/_auth.py:124
↓ 1 callers
Method
add
(self, c)
pymysql/charset.py:39
↓ 1 callers
Method
affected_rows
(self)
pymysql/connections.py:586
↓ 1 callers
Method
begin
Begin transaction.
pymysql/connections.py:489
↓ 1 callers
Method
callproc
Execute stored procedure procname with args. :param procname: Name of procedure to execute on server. :type procname: str :p
pymysql/cursors.py:234
↓ 1 callers
Function
convert_date
Returns a DATE column as a date object: >>> convert_date('2007-02-26') datetime.date(2007, 2, 26) Illegal values are returned as str
pymysql/converters.py:284
↓ 1 callers
Method
description
Provides a 7-item tuple compatible with the Python PEP249 DB Spec.
pymysql/protocol.py:257
↓ 1 callers
Method
dump
(self)
pymysql/protocol.py:221
↓ 1 callers
Function
escape_datetime
(obj, mapping=None)
pymysql/converters.py:122
↓ 1 callers
Function
escape_string
escapes *value* without adding quote. Value should be unicode
pymysql/converters.py:74
↓ 1 callers
Method
get_column_length
(self)
pymysql/protocol.py:269
↓ 1 callers
Method
init_unbuffered_query
:raise OperationalError: If the connection to the MySQL server is lost. :raise InternalError:
pymysql/connections.py:1299
↓ 1 callers
Method
insert_id
(self)
pymysql/connections.py:861
↓ 1 callers
Method
kill
(self, thread_id)
pymysql/connections.py:589
↓ 1 callers
Method
nextset
(self)
pymysql/cursors.py:439
↓ 1 callers
Function
printable
(data)
pymysql/protocol.py:21
↓ 1 callers
Method
prompt
(self, echo, prompt)
pymysql/tests/test_connection.py:157
↓ 1 callers
Method
read
Read the first 'size' bytes in packet and advance cursor past them.
pymysql/protocol.py:61
↓ 1 callers
Method
read_string
(self)
pymysql/protocol.py:136
↓ 1 callers
Method
read_uint24
(self)
pymysql/protocol.py:121
↓ 1 callers
Method
read_uint64
(self)
pymysql/protocol.py:131
↓ 1 callers
Method
rewind
Set the position of the data buffer cursor to 'position'.
pymysql/protocol.py:94
↓ 1 callers
Function
scramble_caching_sha2
Scramble algorithm used in cached_sha2_password fast path. XOR(SHA256(password), SHA256(SHA256(SHA256(password)), nonce))
pymysql/_auth.py:191
↓ 1 callers
Method
select_db
Set current db. :param db: The name of the db.
pymysql/connections.py:521
↓ 1 callers
Method
thread_id
(self)
pymysql/connections.py:1170
Function
Binary
Return x as a binary type.
pymysql/__init__.py:127
Function
DateFromTicks
(ticks)
pymysql/times.py:10
Function
Decimal2Literal
(o, d)
pymysql/converters.py:142
Function
TimeFromTicks
(ticks)
pymysql/times.py:14
Function
TimestampFromTicks
(ticks)
pymysql/times.py:18
Method
__del__
(self)
pymysql/connections.py:1282
Method
__enter__
(self)
pymysql/connections.py:375
Method
__enter__
(self)
pymysql/cursors.py:65
Method
__enter__
(self)
pymysql/tests/test_connection.py:37
Method
__eq__
(self, other)
pymysql/__init__.py:89
Method
__exit__
(self, *exc_info)
pymysql/connections.py:378
Method
__exit__
(self, *exc_info)
pymysql/cursors.py:68
Method
__exit__
(self, exc_type, exc_value, traceback)
pymysql/tests/test_connection.py:40
Method
__getattr__
(self, key)
pymysql/protocol.py:303
Method
__getattr__
(self, key)
pymysql/protocol.py:326
Method
__getattr__
(self, key)
pymysql/protocol.py:348
Method
__hash__
(self)
pymysql/__init__.py:95
Method
__init__
(self, *args, sqlstate=None)
pymysql/err.py:19
Method
__init__
(self, **kwargs)
pymysql/optionfile.py:5
Method
__init__
(self, id, name, collation, is_default=False)
pymysql/charset.py:7
Method
__init__
(self)
pymysql/charset.py:35
Method
__init__
( self, *, user=None, # The first four arguments is based on DB-API 2.0 recommendatio
pymysql/connections.py:177
Method
__init__
:type connection: Connection
pymysql/connections.py:1266
Method
__init__
(self, data, encoding)
pymysql/protocol.py:232
Method
__init__
(self, from_packet)
pymysql/protocol.py:286
Method
__init__
(self, from_packet)
pymysql/protocol.py:314
Method
__init__
(self, from_packet)
pymysql/protocol.py:337
Method
__init__
(self, connection)
pymysql/cursors.py:41
Method
__init__
(self, c, user, db, auth=None, authdata=None, password=None)
pymysql/tests/test_connection.py:14
Method
__init__
(self, con)
pymysql/tests/test_connection.py:154
Method
__init__
(self, con)
pymysql/tests/test_connection.py:164
Method
__init__
(self, con)
pymysql/tests/test_connection.py:185
Method
__init__
(self, conn)
pymysql/tests/test_auth_state_machine.py:100
Method
__init__
(self, conn)
pymysql/tests/test_auth_state_machine.py:133
Method
__init__
(self, conn)
pymysql/tests/test_auth_state_machine.py:155
Method
__ne__
(self, other)
pymysql/__init__.py:83
Method
__repr__
(self)
pymysql/charset.py:11
Method
__str__
(self)
pymysql/protocol.py:275
Method
_config
(key, arg)
pymysql/connections.py:252
Method
_conv_row
(self, row)
pymysql/cursors.py:81
Method
_do_get_result
(self)
pymysql/cursors.py:373
Method
_ensure_cursor_expired
(self, cursor)
pymysql/tests/test_DictCursor.py:120
Method
_query
(self, q)
pymysql/cursors.py:432
Method
_teardown_connections
(self)
pymysql/tests/base.py:82
Method
authenticate
(self, packet)
pymysql/tests/test_auth_state_machine.py:103
Method
authenticate
(self, packet)
pymysql/tests/test_auth_state_machine.py:136
Method
authenticate
(self, packet)
pymysql/tests/test_auth_state_machine.py:158
Method
by_id
(self, id)
pymysql/charset.py:44
Method
by_name
(self, name)
pymysql/charset.py:47
Function
caching_sha2_password_auth
(conn, pkt)
pymysql/_auth.py:211
Method
character_set_name
(self)
pymysql/connections.py:1173
Method
close
(self)
pymysql/cursors.py:416
Method
connections
(self)
pymysql/tests/base.py:62
Function
convert_datetime
Returns a DATETIME or TIMESTAMP column value as a datetime object: >>> convert_datetime('2007-02-25 23:06:20') datetime.datetime(2007, 2,
pymysql/converters.py:161
Function
convert_time
Returns a TIME column as a time object: >>> convert_time('15:06:17') datetime.time(15, 6, 17) Illegal values are returned as str:
pymysql/converters.py:241
Function
convert_timedelta
Returns a TIME column as a timedelta object: >>> convert_timedelta('25:06:17') datetime.timedelta(days=1, seconds=3977) >>> convert
pymysql/converters.py:194
Method
disabled_test_issue_54
(self)
pymysql/tests/test_issues.py:264
Method
drop_table
(self, connection, tablename)
pymysql/tests/base.py:107
Function
ed25519_password
Sign a random scramble with elliptic curve Ed25519. Secret and public key are derived from password.
pymysql/_auth.py:76
Method
encoding
(self)
pymysql/charset.py:17
Function
escape_None
(value, mapping=None)
pymysql/converters.py:90
Function
escape_bool
(value, mapping=None)
pymysql/converters.py:47
Function
escape_bytes
(value, mapping=None)
pymysql/converters.py:82
Function
escape_date
(obj, mapping=None)
pymysql/converters.py:133
Function
escape_float
(value, mapping=None)
pymysql/converters.py:55
Function
escape_foo
(x, d)
pymysql/tests/test_connection.py:900
Function
escape_int
(value, mapping=None)
pymysql/converters.py:51
Function
escape_not_supported
(val, charset=None, mapping=None)
pymysql/converters.py:30
← previous
next →
101–200 of 364, ranked by callers