PHP对MySQL数据库的常用函数汇总
1. mysql_connect() – 用于连接MySQL数据库服务器。
2. mysql_select_db() – 用于选择MySQL数据库。
3. mysql_query() – 用于向MySQL服务器发出查询请求。
4. mysql_fetch_array() – 用于获取查询结果集。
5. mysql_num_rows() – 用于计算查询结果集中的行数。
6. mysql_insert_id() – 用于获取最后一个自动插入的ID。
7. mysql_real_escape_string() – 用于对SQL语句中的特殊字符进行转义。
8. mysql_error() – 用于返回最近一次MySQL操作的错误信息。
9. mysql_close() – 用于关闭与MySQL服务器的连接。
10. mysql_affected_rows() – 返回上一条MySQL操作受影响的行数。
11. mysql_data_seek() – 将结果集的内部指针移动到指定的行数。
12. mysql_fetch_assoc() – 用于从结果集中获取关联数组。
13. mysql_fetch_row() – 返回结果集中的下一行,并以数值数组的形式返回该行。
14. mysql_fetch_object() – 从结果集中获取一行以对象的形式返回。
15. mysql_free_result() – 释放结果集。
16. mysql_list_dbs() – 用于获取所有数据库的列表。
17. mysql_list_tables() – 用于获取指定数据库中的所有表的列表。
18. mysql_list_fields() – 用于获取指定表中的所有字段的列表。
19. mysql_info() – 返回最近一次MySQL操作的信息。
20. mysql_pconnect() – 连接持久性MySQL服务器。
21. mysql_db_name() – 返回指定DB连接的当前数据库名称。
22. mysql_db_query() – 用于选择指定的数据库,并向其发出查询请求。
23. mysql_fetch_lengths() – 返回从结果集中取得的当前行的长度。
24. mysql_field_name() – 返回结果集中指定列的列名。
25. mysql_field_type() – 返回结果集中指定列的列类型。
26. mysql_field_len() – 返回结果集中指定列的最大长度。
27. mysql_field_flags() – 返回结果集中指定列的标志位。
28. mysql_fetch_field() – 返回结果集中下一列的定义。
29. mysql_escape_string() – 用于对SQL语句中的特殊字符进行转义,并自动为带引号的字符串添加引号。
30. mysql_set_charset() – 设置连接的字符集。
31. mysql_get_client_info() – 返回MySQL客户端库版本信息。
32. mysql_get_host_info() – 返回MySQL服务器主机名和版本信息。
33. mysql_get_proto_info() – 返回MySQL协议版本号。
34. mysql_get_server_info() – 返回MySQL服务器版本信息。
35. mysql_get_client_version() – 返回MySQL客户端版本号。
36. mysql_get_server_version() – 返回MySQL服务器版本号。
37. mysql_ping() – 测试连接是否可用,并尝试重新连接。
38. mysql_stat() – 返回当前MySQL连接的状态。
39. mysql_thread_id() – 返回当前线程的ID。
40. mysql_num_fields() – 返回结果集中的字段数。
41. mysql_fetch_array() – 用于获取多维数组。
42. mysql_fetch_row() – 返回结果集中的下一行,并以“数字下标”数组的形式返回该行。
43. mysql_fetch_object() – 从结果集中获取一行以对象的形式返回。
44. mysql_fetch_assoc() – 用于从结果集中获取关联数组。
45. mysql_result() – 检索结果集中指定行和列的单元的值。
46. mysql_field_table() – 返回结果集中的指定字段所属的表名。
47. mysql_result_metadata() – 返回结果集中的列元数据。
48. mysql_fetch_field_direct() – 返回结果集中指定的列定义。
49. mysql_field_seek() – 移动内部结果集指针到指定的列偏移。
50. mysql_field_tell() – 返回内部结果集指针的偏移量。
51. mysql_create_db() – 用于创建MySQL数据库。
52. mysql_drop_db() – 用于删除MySQL数据库。
53. mysql_list_processes() – 返回MySQL服务器的所有进程列表。
54. mysql_set_charset() – 设置连接的默认字符集。
55. mysql_affected_rows() – 返回上一条MySQL操作受影响的行数。
56. mysql_field_seek() – 移动内部结果集指针到指定的列偏移。
57. mysql_result_metadata() – 返回结果集中的列元数据。
58. mysql_field_tell() – 返回内部结果集指针的偏移量。
59. mysql_create_db() – 用于创建MySQL数据库。
60. mysql_drop_db() – 用于删除MySQL数据库。
61. mysql_list_processes() – 返回MySQL服务器上的所有进程列表。
62. mysql_set_charset() – 设置连接的默认字符集。
63. mysql_affected_rows() – 返回上一条MySQL操作受影响的行数。
64. mysql_info() – 返回最近一次MySQL操作的信息。
65. mysql_server_info() – 返回当前连接的MySQL服务器的版本信息。
66. mysql_get_server_info() – 返回当前连接的MySQL服务器的版本信息。
67. mysql_client_encoding() – 返回MySQL客户端的字符集编码。
68. mysql_field_name() – 返回结果集中指定列的列名。
69. mysql_insert_id() – 返回最后一个自动插入的ID。
70. mysql_list_dbs() – 返回所有MySQL数据库的列表。
71. mysql_list_tables() – 返回指定数据库中的所有表的列表。
72. mysql_list_fields() – 返回指定表中的所有字段的列表。
73. mysql_field_type() – 返回结果集中指定列的列类型。
74. mysql_field_len() – 返回结果集中指定列的最大长度。
75. mysql_field_flags() – 返回结果集中指定列的标志位。
76. mysql_db_name() – 返回指定连接的当前数据库名称。
77. mysql_num_rows() – 用于计算结果集中的行数。
78. mysql_error() – 用于获取MySQL最近一次操作的错误信息。
79. mysql_close() – 用于关闭于MySQL服务器的连接。
80. mysql_escape_string() – 用于对SQL语句中的特殊字符进行转义,并自动为带引号的字符串添加引号。
81. mysql_pconnect() – 用于提供对MySQL服务器的持久连接。
