mysql普通连接
mysql_connect(server,user,pwd,newlink,clientflag)
http://www.w3school.com.cn/php/func_mysql_connect.asp
Mysql长连接
mysql_pconnect(server,user,pwd,clientflag)
http://www.w3school.com.cn/php/func_mysql_pconnect.asp
mysql查询
mysql_query(query,connection)
http://www.w3school.com.cn/php/func_mysql_query.asp
mysql选择数据库
mysql_select_db(database,connection)
http://www.w3school.com.cn/php/func_mysql_select_db.asp
mysql_fetch_array() 函数从结果集中取得一行作为关联数组,或数字数组,或二者兼有
mysql_fetch_array(data,array_type)
http://www.w3school.com.cn/php/func_mysql_fetch_array.asp
mysql查询数据返回关联数组
mysql_fetch_assoc(data)
mysql_affected_rows() 函数返回前一次 MySQL 操作所影响的记录行数。
mysql_affected_rows(link_identifier)
mysql_errno、mysql_error() 函数返回上一个 MySQL 操作产生的文本错误信息。
本函数返回上一个 MySQL 函数的错误文本,如果没有出错则返回 ''(空字符串)。
语法
mysql_error(connection)
mysql_result() 函数返回结果集中一个字段的值。
如果成功,则该函数返回字段值。如果失败,则返回 false。
语法
mysql_result(data,row,field)
mysql_num_rows() 函数返回结果集中行的数目。
语法
mysql_num_rows(data)
参数 | 描述 |
---|---|
data | 必需。结果集。该结果集从 mysql_query() 的调用中得到。 |
mysql_num_fields() 函数返回结果集中字段的数。
如果失败,则返回 false。
语法
mysql_num_fields(data)
mysql_free_result() 函数释放结果内存。
如果成功,则返回 true,如果失败,则返回 false。
语法
mysql_free_result(data)
参数 | 描述 |
---|---|
data | 必需。要释放的结果标识符。该结果标识符是从 mysql_query() 返回的结果。 |
mysql_insert_id() 函数返回上一步 INSERT 操作产生的 ID。
如果上一查询没有产生 AUTO_INCREMENT 的 ID,则 mysql_insert_id() 返回 0。
语法
mysql_insert_id(connection)
参数 | 描述 |
---|---|
connection | 可选。规定 MySQL 连接。如果未规定,则使用上一个连接。 |
mysql_fetch_row() 函数从结果集中取得一行作为数字数组。
语法
mysql_fetch_row(data)
mysql_fetch_field() 函数从结果集中取得列信息并作为对象返回。
mysql_fetch_field() 可以用来从查询结果中取得字段的信息。如果没有指定字段偏移量,则提取下一个尚未被 mysql_fetch_field() 取得的字段。
该函数返回一个包含字段信息的对象。
被返回的对象的属性为:
- name - 列名
- table - 该列所在的表名
- max_length - 该列最大长度
- not_null - 1,如果该列不能为 NULL
- primary_key - 1,如果该列是 primary key
- unique_key - 1,如果该列是 unique key
- multiple_key - 1,如果该列是 non-unique key
- numeric - 1,如果该列是 numeric
- blob - 1,如果该列是 BLOB
- type - 该列的类型
- unsigned - 1,如果该列是无符号数
- zerofill - 1,如果该列是 zero-filled
语法
mysql_fetch_field(data,field_offset)
mysql_get_server_info() 函数返回 MySQL 服务器的信息。
如果成功,则返回 MySQL 服务器的版本号,如果失败,则返回 false。
语法
mysql_get_server_info(connection)
mysql_close(connection)