2013年5月16日

MySQL C API中的预处理语句

摘要: MySQL客户端/服务器协议提供了预处理语句。该功能采用了由mysql_stmt_init()初始化函数返回的MYSQL_STMT语句处理程序数据结构。对于多次执行的语句,预处理执行是一种有效的方式。首先对语句进行解析,为执行作好准备。接下来,在以后使用初始化函数返回的语句句柄执行一次或多次。对于多次执行的语句,预处理执行比直接执行快,主要原因在于,仅对查询执行一次解析操作。在直接执行的情况下,每次执行语句时,均将进行查询。此外,由于每次执行预处理语句时仅需发送参数的数据,从而减少了网络通信量。预处理语句的另一个优点是,它采用了二进制协议,从而使得客户端和服务器之间的数据传输更有效率。下述语句 阅读全文

posted @ 2013-05-16 16:38 甘泉love若水 阅读(970) 评论(0) 推荐(0)

PyQt遇到的一些问题

摘要: QString最近在使用PyQt GPL v4.10.1 for Python v3.3 (x32)编写界面的时候,总是遇见余下问题:1 >>> from PyQt4 import QtCore2 >>> QtCore.QString('nihao')3 Traceback (most recent call last):4 File "<pyshell#1>", line 1, in <module>5 QtCore.QString('nihao')6 AttributeError 阅读全文

posted @ 2013-05-16 15:05 甘泉love若水 阅读(737) 评论(0) 推荐(0)

导航