|
注意,如果先前的查询不产生一个AUTO_INCREMENT值,sql/Index.html'>mysql_insert_id()返回0。如果你需要在以后保存该值,必须在查询生成了该值后马上调用sql/Index.html'>mysql_insert_id()。 也要注意,SQL的LAST_INSERT_ID()函数总是包含最近生成的AUTO_INCREMENT值,并且在查询之间不被重置,因为该函数的值在服务器端维护。 20.4.29.2返回值有先前的查询更新的AUTO_INCREMENT字段的值。如果在连接上没有先前的询问或如果查询没更新AUTO_INCREMENT值,返回零。 20.4.29.3错误无。 20.4.30sql/Index.html'>mysql_kill()intsql/Index.html'>mysql_kill(MYSQL*sql/Index.html'>mysql,unsignedlongpid)
20.4.30.1说明要求服务器杀死由pid指定的线程。 20.4.30.2返回值成功,零。如果出现一个错误,非零。 20.4.30.3错误sql/Index.html'>mysql_kill">CR_COMMANDS_OUT_OF_SYNC命令以一个不正确的次序被执行。CR_SERVER_GONE_ERRORMySQL服务器关闭了。CR_SERVER_LOST对服务器的连接在查询期间失去。CR_UNKNOWN_ERROR发生一个未知的错误。 20.4.31sql/Index.html'>mysql_list_dbs()MYSQL_RES*sql/Index.html'>mysql_list_dbs(MYSQL*sql/Index.html'>mysql,constchar*wild)
20.4.31.1说明返回一个结果集合,它用在服务器上的匹配wild参数指定的简单正则表达式的数据库名组成。wild可以包含通配符字符“%”或“_”,或可以是匹配所有的数据库的一个NULL指针。调用sql/Index.html'>mysql_list_dbs()类似于执行查询SHOWdatabases[LIKEwild]。 你必须用sql/Index.html'>mysql_free_result()释放结果集合。 20.4.31.2返回值成功,一个MYSQL_RES结果集合。如果出现一个错误,NULL。 20.4.31.3错误sql/Index.html'>mysql_list_dbs">CR_COMMANDS_OUT_OF_SYNC命令以一个不正确的次序被执行。CR_OUT_OF_MEMORY内存溢出。CR_SERVER_GONE_ERRORMySQL服务器关闭了。CR_SERVER_LOST对服务器的连接在查询期间失去。CR_UNKNOWN_ERROR发生一个未知的错误。上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] 下一页
|