PHP 5 MySQLi 函数

Εισαγωγή PHP MySQLi

PHP MySQLi = PHP MySQL Επέκταση!

Οι λειτουργίες MySQLi επιτρέπουν την πρόσβαση στον διακομιστή βάσης δεδομένων MySQL.

Σημείωση:Η επέκταση MySQLi σχεδιάστηκε για να είναι συμβατή με τις εκδόσεις MySQL 4.1.13 ή νεότερες.

Εγκατάσταση / Ρύθμιση κατά την εκτέλεση

Για να γίνει διαθέσιμη η MySQLi, πρέπει να συνδυαστεί το PHP με την υποστήριξη της επέκτασης MySQLi.

Η επέκταση MySQLi εισήχθη με την έκδοση PHP 5.0.0. Το τοπικό πρότυπο MySQL της έκδοσης PHP 5.3.0 περιλαμβάνει την επέκταση MySQLi.

Για λεπτομέρειες εγκατάστασης, επισκεφθείτε:http://www.php.net/manual/zh/mysqli.installation.php

Για λεπτομέρειες ρύθμισης κατά την εκτέλεση, επισκεφθείτε:http://www.php.net/manual/zh/mysqli.configuration.php

PHP 5 MySQLi 函数

Λειτουργία Περιγραφή
mysqli_affected_rows() Επιστρέφει τον αριθμό των επηρεαζόμενων γραμμών από την προηγούμενη ενέργεια MySQL.
mysqli_autocommit() Ανοίγει ή κλείνει τη λειτουργία αυτόματης υποβολής αλλαγών στη βάση δεδομένων.
mysqli_change_user() Αλλάζει τον χρήστη της καθορισμένης σύνδεσης με τη βάση δεδομένων.
mysqli_character_set_name() Επιστρέφει το προεπιλεγμένο χαρακτήρα σύστηματος της βάσης δεδομένων.
mysqli_close() Κλείνει την προηγούμενη ανοιχτή σύνδεση με τη βάση δεδομένων.
mysqli_commit() Υποβάλλει την τρέχουσα συναλλαγή.
mysqli_connect_errno() Επιστρέφει τον κωδικό σφάλματος της τελευταίας συνάρτησης σύνδεσης.
mysqli_connect_error() Επιστρέφει την περιγραφή του τελευταίου σφάλματος σύνδεσης.
mysqli_connect() Άνοιγμα νέας σύνδεσης στο διακομιστή MySQL.
mysqli_data_seek() Ρυθμίζει τον δείκτη αποτελεσμάτων σε οποιαδήποτε γραμμή του συνόλου αποτελεσμάτων.
mysqli_debug() Εκτελεί δοκιμαστικές λειτουργίες.
mysqli_dump_debug_info() Αναφέρει πληροφορίες αποσφαλμάτωσης στο αρχείο καταγραφής.
mysqli_errno() Επιστρέφει τον κωδικό σφάλματος της τελευταίας συνάρτησης κλήσης.
mysqli_error_list() Επιστρέφει τη λίστα των σφαλμάτων της τελευταίας συνάρτησης κλήσης.
mysqli_error() Επιστρέφει μια αλφαριθμητική συμβολοσειρά που περιγράφει τον κωδικό σφάλματος της τελευταίας συνάρτησης κλήσης.
mysqli_fetch_all() Απαιτεί όλες τις γραμμές από το σύνολο αποτελεσμάτων και τις επιστρέφει ως σύνδεσμο.
mysqli_fetch_array() Απαιτεί μια γραμμή από το σύνολο αποτελεσμάτων και την επιστρέφει ως σύνδεσμο.
mysqli_fetch_assoc() Απαιτεί μια γραμμή από το σύνολο αποτελεσμάτων και την επιστρέφει ως σύνδεσμο.
mysqli_fetch_field_direct() Επιστρέφει τα μεταδεδομένα ενός πεδίου από το σύνολο αποτελεσμάτων ως αντικείμενο.
mysqli_fetch_field() Επιστρέφει το επόμενο πεδίο του συνόλου αποτελεσμάτων ως αντικείμενο.
mysqli_fetch_fields() Επιστρέφει το σύνολο των αντικειμένων που αντιπροσωπεύουν τα πεδία του συνόλου αποτελεσμάτων.
mysqli_fetch_lengths() Επιστρέφει τη μήκος των στηλών της τρέχουσας γραμμής του συνόλου αποτελεσμάτων.
mysqli_fetch_object() Επιστρέφει την τρέχουσα γραμμή του συνόλου αποτελεσμάτων ως αντικείμενο.
mysqli_fetch_row() Απαιτεί μια γραμμή από το σύνολο αποτελεσμάτων και την επιστρέφει ως μοναδικό σύνολο.
mysqli_field_count() Επιστρέφει τον αριθμό των στηλών που έλαβαν η τελευταία ερώτηση.
mysqli_field_seek() Επιτίθεται στον δείκτη πεδίου στο συγκεκριμένο σημείο του πεδίου.
mysqli_field_tell() Επιστρέφει τη θέση του δείκτη πεδίου.
mysqli_free_result() Απελευθερώνει τη μνήμη που σχετίζεται με μια συγκεκριμένη σύνολο αποτελεσμάτων.
mysqli_get_charset() Επιστρέφει το αντικείμενο χαρακτήρων.
mysqli_get_client_info() Επιστρέφει μια αλφαριθμητική συμβολοσειρά με πληροφορίες έκδοσης του πελάτη MySQL.
mysqli_get_client_stats() Επιστρέφει τις πληροφορίες στατιστικής για κάθε διαδικασία πελάτη.
mysqli_get_client_version() Επιστρέφει πληροφορίες έκδοσης του MySQL πελάτη σε ακέραιο.
mysqli_get_connection_stats() Επιστρέφει πληροφορίες στατιστικής για τη σύνδεση του πελάτη.
mysqli_get_host_info() Επιστρέφει το όνομα του εξυπηρετητή MySQL και τον τύπο σύνδεσης.
mysqli_get_proto_info() Επιστρέφει την έκδοση του πρωτοκόλλου MySQL.
mysqli_get_server_info() Επιστρέφει την έκδοση του MySQL εξυπηρετητή.
mysqli_get_server_version() Επιστρέφει πληροφορίες έκδοσης του MySQL σε ακέραιο.
mysqli_info() Επιστρέφει πληροφορίες ανακάλυψης από την τελευταία εκτελεσμένη ερώτηση.
mysqli_init() Εκκινεί τη mysqli και επιστρέφει τον τύπο του πόρου που χρησιμοποιείται από τη mysqli_real_connect().
mysqli_insert_id() Επιστρέφει τον αυτόματα δημιουργημένο id από την τελευταία ερώτηση.
mysql_kill() Αιτηματική κατάπαυση μιας MySQL γραμμής από τον εξυπηρετητή.
mysqli_more_results() Ελέγχει αν η πολυερώτηση έχει άλλες συνδυασμένες ανταποκρίσεις.
mysqli_multi_query() Εκτελεί μια ή περισσότερες ερωτήσεις στη βάση δεδομένων.
mysqli_next_result() Προετοιμάζει την επόμενη συνδυασμένη ανταπόκριση από τη mysqli_multi_query().
mysqli_num_fields() Επιστρέφει τον αριθμό των πεδίων στη συνδυασμένη ανταπόκριση.
mysqli_num_rows() Επιστρέφει τον αριθμό των γραμμών στη συνδυασμένη ανταπόκριση.
mysqli_options() Ρυθμίζει επιλογές.
mysqli_ping() Ping μια σύνδεση με τον εξυπηρετητή ή προσπαθεί να επανασυνδέσει αν η σύνδεση έχει κόψει.
mysqli_prepare() Προετοιμάζει μια αλφαβητική συμβολοσειρά SQL για εκτέλεση.
mysqli_query() Εκτελεί ερώτηση στη βάση δεδομένων.
mysqli_real_connect() Ανοίγει μια νέα σύνδεση με τον εξυπηρετητή Mysql.
mysqli_real_escape_string() Επιτείνει τα ειδικά χαρακτήρες στις αλφαβητικές συμβολοσειρές που χρησιμοποιούνται στις ερωτήσεις SQL.
mysqli_real_query() Εκτελεί ερώτηση SQL.
mysqli_reap_async_query() Επιστρέφει τα αποτελέσματα της ασύγχρονης ερωτήσεως.
mysqli_refresh() Ανανέωση του πίνακα ή του καταστήματος, ή επαναφορά των πληροφοριών του εξυπηρετητή αντιγραφή.
mysqli_rollback() Επιστροφή της τρέχουσας συναλλαγής.
mysqli_select_db() Αλλαγή της προεπιλεγμένης βάσης δεδομένων της σύνδεσης.
mysqli_set_charset() Ορισμός της προεπιλεγμένης χαρακτήρας πελάτη.
mysqli_set_local_infile_default() Απενεργοποίηση του διαχειριστή που ορίζεται από τον χρήστη για την εντολή load local infile.
mysqli_set_local_infile_handler() Ορισμός της συνάρτησης callback που εκτελείται από την εντολή LOAD DATA LOCAL INFILE.
mysqli_sqlstate() Επιστροφή του SQLSTATE κώδικα σφάλματος της τελευταίας Mysql ενέργειας.
mysqli_ssl_set() Δημιουργία σύνδεσης με SSL.
mysqli_stat() Επιστροφή της τρέχουσας κατάστασης του συστήματος.
mysqli_stmt_init() Αρχικοποίηση μιας εντολής και επιστροφή ενός αντικειμένου που χρησιμοποιείται από το mysqli_stmt_prepare()
mysqli_store_result() Μεταφορά του σύνολου αποτελεσμάτων της τελευταίας ερώτησης.
mysqli_thread_id() Επιστροφή του thread ID της τρέχουσας σύνδεσης.
mysqli_thread_safe() Επιστροφή αν έχει οριστεί η ασφάλεια του μονοπατιού.
mysqli_use_result() Αρχικοποίηση της ανάκτησης ενός σύνολου αποτελεσμάτων.
mysqli_warning_count() Επιστροφή στο αριθμό των προειδοποιήσεων του τελευταίου ερωτήματος που ελέγχεται.