MySQL Connector/Python 发行说明
语法
cnx.set_charset_collation(charset=None, collation=None)
此方法设置用于当前连接的字符集和排序规则。 charset
参数可以是字符集的名称,也可以是 constants.CharacterSet
中定义的数字等效项。
当 collation
为 None
时,将使用字符集的默认排序规则。
在以下示例中,我们将字符集设置为 latin1
,将排序规则设置为 latin1_swedish_ci
(latin1
的默认排序规则)
>>> cnx = mysql.connector.connect(user='scott')
>>> cnx.set_charset_collation('latin1')
指定给定的排序规则,如下所示
>>> cnx = mysql.connector.connect(user='scott')
>>> cnx.set_charset_collation('latin1', 'latin1_general_ci')