Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Module « mysql.connector »

Classe « ClientFlag »

Informations générales

Héritage

builtins.object
    _Constants
        _Flags
            ClientFlag

Définition

class ClientFlag(_Flags):

Description [extrait de ClientFlag.__doc__]

MySQL Client Flags

    Client options as found in the MySQL sources mysql-src/include/mysql_com.h
    

Constructeur(s)

Signature du constructeur Description
__init__(self, /, *args, **kwargs) Initialize self. See help(type(self)) for accurate signature. [extrait de __init__.__doc__]

Liste des attributs statiques

Nom de l'attribut Valeur
CAN_HANDLE_EXPIRED_PASSWORDS4194304
CLIENT_QUERY_ATTRIBUTES134217728
COMPRESS32
CONNECT_ARGS1048576
CONNECT_WITH_DB8
default[1, 4, 8, 512, 8192, 32768, 65536, 131072, 1048576]
DEPRECATE_EOF16777216
desc{'LONG_PASSWD': (1, 'New more secure passwords'), 'FOUND_ROWS': (2, 'Found instead of affected rows'), 'LONG_FLAG': (4, 'Get all column flags'), 'CONNECT_WITH_DB': (8, 'One can specify db on connect'), 'NO_SCHEMA': (16, "Don't allow database.table.column"), 'COMPRESS': (32, 'Can use compression protocol'), 'ODBC': (64, 'ODBC client'), 'LOCAL_FILES': (128, 'Can use LOAD DATA LOCAL'), 'IGNORE_SPACE': (256, "Ignore spaces before ''"), 'PROTOCOL_41': (512, 'New 4.1 protocol'), 'INTERACTIVE': (1024, 'This is an interactive client'), 'SSL': (2048, 'Switch to SSL after handshake'), 'IGNORE_SIGPIPE': (4096, 'IGNORE sigpipes'), 'TRANSACTIONS': (8192, 'Client knows about transactions'), 'RESERVED': (16384, 'Old flag for 4.1 protocol'), 'SECURE_CONNECTION': (32768, 'New 4.1 authentication'), 'MULTI_STATEMENTS': (65536, 'Enable/disable multi-stmt support'), 'MULTI_RESULTS': (131072, 'Enable/disable multi-results'), 'PS_MULTI_RESULTS': (262144, 'Multi-results in PS-protocol'), 'PLUGIN_AUTH': (524288, 'Client supports plugin authentication'), 'CONNECT_ARGS': (1048576, 'Client supports connection attributes'), 'PLUGIN_AUTH_LENENC_CLIENT_DATA': (2097152, 'Enable authentication response packet to be larger than 255 bytes'), 'CAN_HANDLE_EXPIRED_PASSWORDS': (4194304, "Don't close the connection for a connection with expired password"), 'SESION_TRACK': (8388608, 'Capable of handling server state change information'), 'DEPRECATE_EOF': (16777216, 'Client no longer needs EOF packet'), 'CLIENT_QUERY_ATTRIBUTES': (134217728, 'Support optional extension for query parameters'), 'SSL_VERIFY_SERVER_CERT': (1073741824, ''), 'REMEMBER_OPTIONS': (2147483648, '')}
FOUND_ROWS2
IGNORE_SIGPIPE4096
IGNORE_SPACE256
INTERACTIVE1024
LOCAL_FILES128
LONG_FLAG4
LONG_PASSWD1
MULTI_RESULTS131072
MULTI_STATEMENTS65536
NO_SCHEMA16
ODBC64
PLUGIN_AUTH524288
PLUGIN_AUTH_LENENC_CLIENT_DATA2097152
prefix
PROTOCOL_41512
PS_MULTI_RESULTS262144
REMEMBER_OPTIONS2147483648
RESERVED16384
SECURE_CONNECTION32768
SESION_TRACK8388608
SSL2048
SSL_VERIFY_SERVER_CERT1073741824
TRANSACTIONS8192

Liste des opérateurs

Opérateurs hérités de la classe object

__eq__, __ge__, __gt__, __le__, __lt__, __ne__

Liste des méthodes

Toutes les méthodes Méthodes d'instance Méthodes statiques Méthodes dépréciées
Signature de la méthodeDescription
get_default() Get the default client options set [extrait de get_default.__doc__]

Méthodes héritées de la classe _Flags

__init_subclass__, __subclasshook__, get_bit_info

Méthodes héritées de la classe _Constants

get_desc, get_full_info, get_info

Méthodes héritées de la classe object

__delattr__, __dir__, __format__, __getattribute__, __hash__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__