Pytanie : php i mysql

Tam  być 3 metoda che PHP pismo używać MySQL
1) MySQL Extension
2) MySQLi Extension
3) PHP Dane (PDO) Objects


1) Móc the ekspert the przewaga & niekorzyść te 3 method's.
2) I che metoda być dobry use.


Note: - Żadny googled połączenie please

Odpowiedź : php i mysql

MySQL vs MySQL vs PDO

The MySQLi Rozszerzenie (MySQL Ulepszać) być relacyjna baza danych kierowca używać w the PHP język programowania interfejs z MySQL baza danych.
MySQLi być ulepszać wersja the stary PHP MySQL kierowca, różnorodny korzyść.
The przedsiębiorca budowlany the PHP język programowania polecać using MySQLi gdy rozdawać z MySQL serwer wersja 4.1.3 i nowy (wp8lywy przewaga nowy funkcjonalność).
The mysqli rozszerzenie zawierać z PHP wersja 5 i opóźniony.    

The MySQLi rozszerzenie zapewniać różnorodny korzyść pod względem swój poprzednik, the najwięcej prominent z czego być:

   * Interfejs interfejs
   * Poparcie dla przygotowane oświadczenie
   * Poparcie dla wieloskładnikowy oświadczenie
   * Poparcie dla transakcja
   * Uwydatniać debugging poparcie
   * Wbity serwer poparcie

The PDO MySQL kierowca rozszerzenie, na przykład, wystawiać API the PHP programista, ale zapewniać interfejs the PDO warstwa nad ono.

PDO zapewniać konsekwentny API dla twój PHP zastosowanie niezależnie od the typ baza danych serwer twój zastosowanie łączyć. W teoria, jeżeli ty używać the PDO API, ty móc the baza danych serwer ty używać, od mówić Firebird MySQL, i tylko potrzeba mała zmiana twój PHP kod.      
      Inny przykład baza danych abstrakcja warstwa zawierać JDBC dla Aplikacja Java i DBI dla Perl.    

 PDO być mieć czysty, prosty, przenośne urządzenie API, ale swój główny niekorzyść być że ono pozwolić ty pozwolić the postępowy cecha który być dostępny w the opóźniony wersja MySQL serwer. Na przykład, PDO pozwolić ty MySQL's poparcie dla Wieloskładnikowy Oświadczenie.    
Inne rozwiązania  
 
programming4us programming4us