Web Cơ Bản

Danh sách tất cả các hàm PHP dùng để làm việc với cơ sở dữ liệu MySQL

affected_rows() - Trả về số lượng hàng bị ảnh hưởng bởi lệnh MySQL trước đó.
autocommit() - Bật / tắt các sửa đổi cơ sở dữ liệu tự động cam kết.
begin_transaction() - Bắt đầu giao dịch.
change_user() - Thay đổi người dùng của kết nối cơ sở dữ liệu được chỉ định.
character_set_name() - Trả về bộ ký tự mặc định cho kết nối cơ sở dữ liệu.
close() - Đóng kết nối cơ sở dữ liệu đã mở trước đó.
commit() - Cam kết giao dịch hiện tại.
connect() - Mở một kết nối mới đến cơ sở dữ liệu MySQL.
connect_errno() - Trả về “mã lỗi” từ lỗi kết nối cuối cùng.
connect_error() - Trả về “mô tả lỗi” từ lỗi kết nối cuối cùng.
data_seek() - Điều chỉnh con trỏ kết quả thành một hàng tùy ý trong tập kết quả.
debug() - Thực hiện các hoạt động gỡ lỗi.
dump_debug_info() - Đưa thông tin gỡ lỗi vào nhật ký.
errno() - Trả về “mã lỗi” cuối cùng cho lần gọi hàm gần đây nhất.
error() - Trả về “mô tả lỗi” cuối cùng cho lần gọi hàm gần đây nhất.
error_list() - Trả về danh sách các lỗi cho lần gọi hàm gần đây nhất.
fetch_all() - Tìm nạp tất cả các hàng kết quả dưới dạng một mảng kết hợp, một mảng số, hoặc cả hai.
fetch_array() - Tìm nạp một hàng kết quả dưới dạng một mảng kết hợp, một mảng số, hoặc cả hai.
fetch_assoc() - Tìm nạp một hàng kết quả dưới dạng một mảng kết hợp.
fetch_field() - Trả về trường tiếp theo trong tập kết quả, dưới dạng một đối tượng.
fetch_field_direct() - Trả về siêu dữ liệu cho một trường trong tập kết quả, dưới dạng một đối tượng.
fetch_fields() - Trả về một mảng các đối tượng đại diện cho các trường trong tập kết quả.
fetch_lengths() - Trả về độ dài của các cột của hàng hiện tại trong tập kết quả.
fetch_object() - Trả về hàng hiện tại của tập kết quả, dưới dạng một đối tượng.
fetch_row() - Tìm nạp một hàng từ một tập kết quả và trả nó về dưới dạng một mảng được liệt kê.
field_count() - Trả về số cột cho truy vấn gần đây nhất.
field_seek() - Đặt con trỏ trường thành độ lệch trường nhất định.
get_charset() - Trả về một đối tượng bộ ký tự.
get_client_info() - Trả về phiên bản thư viện máy khách MySQL.
get_client_stats() - Trả về số liệu thống kê của khách hàng cho mỗi quá trình.
get_client_version() - Trả về phiên bản thư viện máy khách MySQL dưới dạng một số nguyên.
get_connection_stats() - Trả về thống kê về kết nối máy khách.
get_host_info() - Trả về tên máy chủ MySQL và kiểu kết nối.
get_proto_info() - Trả về phiên bản giao thức MySQL.
get_server_info() - Trả về phiên bản máy chủ MySQL.
get_server_version() - Trả về phiên bản máy chủ MySQL dưới dạng một số nguyên.
info() - Trả về thông tin về truy vấn được thực thi cuối cùng.
init() - Khởi tạo MySQLi và trả về một đối tượng để sử dụng với hàm real_connect()
insert_id() - Trả về id được tạo tự động từ truy vấn cuối cùng.
kill() - Yêu cầu máy chủ hủy chuỗi MySQL.
more_results() - Kiểm tra xem có thêm bất kỳ kết quả truy vấn nào từ nhiều truy vấn hay không.
multi_query() - Thực hiện một hoặc nhiều truy vấn trên cơ sở dữ liệu.
next_result() - Chuẩn bị tập kết quả tiếp theo từ multi_query()
options() - Thiết lập các tùy chọn kết nối bổ sung và ảnh hưởng đến hành vi của một kết nối.
ping() - Ping kết nối máy chủ hoặc cố gắng kết nối lại nếu kết nối bị ngắt.
poll() - Thăm dò các kết nối.
prepare() - Chuẩn bị một câu lệnh SQL để thực thi.
query() - Thực hiện truy vấn đối với cơ sở dữ liệu.
real_connect() - Mở một kết nối mới đến máy chủ MySQL.
real_escape_string() - Thoát các ký tự đặc biệt trong một chuỗi để sử dụng trong câu lệnh SQL.
real_query() - Thực thi một truy vấn SQL duy nhất.
reap_async_query() - Trả về kết quả từ một truy vấn SQL không đồng bộ.
refresh() - Làm mới / xóa các bảng hoặc bộ nhớ đệm, hoặc đặt lại thông tin máy chủ nhân bản.
rollback() - Khôi phục giao dịch hiện tại cho kết nối cơ sở dữ liệu được chỉ định.
select_db() - Chọn cơ sở dữ liệu mặc định cho các truy vấn cơ sở dữ liệu.
set_charset() - Thiết lập bộ ký tự máy khách mặc định.
set_local_infile_default() - Bỏ thiết lập trình xử lý do người dùng xác định để tải lệnh infile cục bộ.
set_local_infile_handler() - Thiết lập hàm gọi lại cho lệnh LOAD DATA LOCAL INFILE.
sqlstate() - Trả về mã lỗi SQLSTATE cho lỗi cuối cùng.
ssl_set() - Được sử dụng để thiết lập các kết nối an toàn bằng SSL.
stat() - Trả về trạng thái hệ thống hiện tại.
stmt_init() - Khởi tạo một câu lệnh và trả về một đối tượng để sử dụng với stmt_prepare()
store_result() - Chuyển tập kết quả từ truy vấn cuối cùng.
thread_id() - Trả về ID luồng của kết nối hiện tại.
thread_safe() - Trả về liệu thư viện máy khách có được biên dịch dưới dạng luồng an toàn hay không.
use_result() - Bắt đầu truy xuất tập hợp kết quả từ truy vấn cuối cùng được thực thi.
warning_count() - Trả về số lượng cảnh báo từ truy vấn cuối cùng trong kết nối.