10bet网址
MySQL连接器/Python开发指南
相关的文档10bet官方网站 本手册下载
PDF (Ltr)- 0.6 mb
PDF (A4)- 0.6 mb
HTML下载(TGZ)- 83.9 kb
HTML下载(邮政编码)- 96.5 kb


11.34 _mysql_connector.MySQL.query()方法

语法:

ccnx.query (arg游戏

执行SQL语句。允许的参数是声明缓冲,raw_as_string

ccnx.query ('DROP TABLE IF EXISTS t') ccnx.query('CREATE TABLE t (i INT NOT NULL AUTO_INCREMENT PRIMARY KEY)') ccnx.query('INSERT INTO t (i) VALUES (NULL),(NULL),(NULL)') ccnx.query('SELECT LAST_INSERT_ID()') row = ccnx.fetch_row() print('LAST_INSERT_ID(): ', row) ccnx.consume_result()

缓冲而且,如果未提供,则从MySQL实例。raw_as_string是Python v2的一个特殊参数,返回str而不是中bytearray(兼容Connector/Python v1.x)。

要检查查询是否返回行,请检查have_result_set财产的MySQL实例。

查询()返回真正的如果查询执行,则抛出异常。它提出了一个TypeError如果任何参数的类型无效,则异常MySQLInterfaceErrorMySQL服务器返回的任何MySQL错误。