文件首頁
MySQL Connector/Python 開發人員指南
相關文件 下載本手冊
PDF (美式信紙) - 0.7Mb
PDF (A4) - 0.7Mb


MySQL Connector/Python 開發人員指南  /  ...  /  MySQLConnection.set_client_flags() 方法

10.2.32 MySQLConnection.set_client_flags() 方法

語法

cnx.set_client_flags(flags)

此方法設定連線至 MySQL 伺服器時要使用的用戶端旗標,並以整數形式傳回新值。flags 引數可以是整數或有效的用戶端旗標值序列(請參閱第 10.7 節,「constants.ClientFlag 類別」)。

如果 flags 是一個序列,則序列中的每個項目都會在值為正數時設定旗標,或在值為負數時取消設定旗標。例如,要取消設定 LONG_FLAG 並設定 FOUND_ROWS 旗標

>>> from mysql.connector.constants import ClientFlag
>>> cnx.set_client_flags([ClientFlag.FOUND_ROWS, -ClientFlag.LONG_FLAG])
>>> cnx.reconnect()
注意

用戶端旗標僅在連線至 MySQL 伺服器時設定或使用。因此,在進行變更後必須重新連線。