Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: PHP i baza danych
Forum PHP.pl > Forum > PHP
kapitan_kometa
Czy dla php to jakas roznica czy baza danych to MySQL lub PostgreSQL? Czy funkcje do laczenia sie i obslugi bazy danych sa takie same?
Jabol
Tak, jest to różnica, aczkolwiek można ją łatwo zniwelować korzystając np. z AdoDB lub PEAR. Różnice w większości baz to właściwie tylko przedrostki, ale jednak. Looknij do manuala
kurtz
Cytat
Czy dla php to jakas roznica czy baza danych to MySQL lub PostgreSQL? Czy funkcje do laczenia sie i obslugi bazy danych sa takie same?
dawniej funkcje do postgresa trzeba bylo nieco inaczej obslugiwac (np podawac numer wybieranego wiersza). jakis czas temu zaczeto jednak to bardziej normowac - jesli bedziesz uzywal nowych wersji php (od 4.2) roznice w typowych funkcjach (query, connect) praie nie wystepuja
mysql towrzyszy jednak bardzo rozbudowane api o wiekszych mozliwosciach pobierania informacji o bazie danych, tabelkach etc. (i dlatego jest wiecej funkcji mysql_*)


pozdrawiam
Jabol
no nie powiedziałbym. Więcej jest chyba jednak w postgresie, ale to taki mały szczegół. W sumie i tak korzysta się zawsze z naprawdę niewielu ((.)_(connect|query|close|error|result|free_result|affected_rows|num_rows)$). z innych w sumie nigdy nie korzystałem (aczkolwiek rollback i commit czasami mi się śniły, ale niestety, mysql). Ale i tak większość nowoczesnych skryptów (liczących się) korzysta z warstwy pośredniej, która to wszystko tłumaczy.
Kamis
To samo pytanie padło w FAQ Postgres'a proszę poszukać w sieci...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.