Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Closed TopicStart new topic
> mysql vs. mysqli w PHP5, Pisac jak dotad czy przejsc na mysqli?
marcini82
post
Post #1





Grupa: Zarejestrowani
Postów: 190
Pomógł: 1
Dołączył: 20.05.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Witam!

Jak wiadomo w PHP5 sa dostepne 2 interfejsy do bazy MySQL.
Dotychczas uzywalem mysql i w sumie moglbym tego uzywac nadal, ale ciekaw jestem co sadzicie o mysqli? Wiem, ze ma troche wiecej funkcji niz mysql, ale chcialbym poznac opinie ludzi, ktorzy juz tego w praktyce uzywali i maja porownanie.
Na ile wieksze mozliwosci to daje? Czy piszac aplikacje w PHP5 (glownie obiektowo) i korzystajac z MySQL 4.1 warto zrezygnowac ze starego mysql i przejsc na mysqli?
A moze warto przejsc na to chociazby dlatego, ze taki jest ogolny trend i warto za nim podazyc?
Go to the top of the page
+Quote Post
mhs
post
Post #2





Grupa: Zarejestrowani
Postów: 764
Pomógł: 3
Dołączył: 30.04.2003

Ostrzeżenie: (0%)
-----


Co prawda temat mysqli trochę bokiem przeszedł mi z racji tego, że przede wszystkim korzystam z AdoDB natomiast z tego co wiem to:
- znacznie zwiększona wydajność tego interfejsu
- obiektowość, tzn. każdą z trzech klas składających się na ten interfejs można rozszerzyć poprzez dziedziczenie
- jakieś zmiany w systemie związane z autoryzacją i bezpieczeństwem
- możliwość tworzenia tzw. zapytań przygotowywanych
- dodatkowe ułatwienia (chyba funkcje) jeżeli chodzi o transakcje...

To tyle w skrócie co na ten temat wiem. Wydaje mi się, że jeżeli korzysasz z php w wersji 5 to jedynym rozwiązaniem jest korzystanie właśnie z tej biblioteki. Więcej pewnie jest gdzieś w manualu na ten temat.

Pozdrawiam.
Go to the top of the page
+Quote Post
Ozzy
post
Post #3





Grupa: Zarejestrowani
Postów: 204
Pomógł: 0
Dołączył: 26.12.2003
Skąd: Rzeszów

Ostrzeżenie: (0%)
-----


Używam od ponad roku, ostatnio w ogromnym projekcie i zachowuje się wzorowo.
Tym czym najbardziej się wyróżnia od mysql są prepared statements, które automatycznie chronią przez wszelkimi zastrzykami sql:)
Co prawda to samo ma być w nadchodzącym PDO, ale myslę, że nie ma się co zastanawiać jeśli chodzi o przejście ze mysql na mysqli
Polecam artykuły zenda na start:
http://zend.com/php5/articles/php5-mysqli.php
http://zend.com/php5/articles/php5-mysqli2.php
Go to the top of the page
+Quote Post
Dexti
post
Post #4





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 18.06.2009

Ostrzeżenie: (0%)
-----


a jak rozwiązujecie problem gdy trzeba wysłąć kilka zapytań w jednym kodzi ?

http://forum.php.pl/index.php?showtopic=123447&hl=

ja mam problemy :|
Go to the top of the page
+Quote Post
nospor
post
Post #5





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




@Dexti crossposting jest na forum zabroniony. Jeden temat starczy. nie wolno spamować swoim postem jeszcze po innych tematach i to na dodatek po tak starych kotletach!


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

Closed TopicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 19:28