欢迎访问宙启技术站
智能推送

PHP对MySQL数据库的常用函数汇总

发布时间:2023-06-27 06:02:37

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服务器的持久连接。