Skocz do zawartości
Zaloguj się, aby obserwować  
wyjadacz

mysql czy mysqli ? z xampp

Polecane posty

Witam.

 

Z książką php6 i mysql5 dynamiczne strony www uczę się php i tutaj rodzi się pytanie, gdyż jest w niej notka, że jeżeli nei ma się php6 na serwerze (używam xampp 1.7.2) to może mysqli nie działać i tutaj rodzi się moje pytanie czy z xampp 1.7.2 który ma php 5.3.0 będzie działo ?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość Łukasz Tkacz

Rozszerzenie mysqli będzie ci działać w 100% bezproblemowo, jeżeli masz php w wersji minimum 5 - dokładne oznaczenie nie jest istotne, ponieważ zostało ono wprowadzone wraz z samym php5.

 

A co do pytania mysql czy mysqli:

Oba działają w sumie w ten sam sposób, umożliwiają bowiem komunikację z serwerem baz danych MySQL. Różnią się tym, że mysqli jest nowsze (jest to rozwinięcie mysql), nieco szybsze, skierowane bardziej na wykorzystanie w skryptach pisanych w OOP no i ma więcej funkcji (o ile dobrze pamiętam, to można wykorzystać zalety mysql 5 czyli np. transakcje).

 

@N3T5kY:

On ma 5.3, bo po prostu w XAMPPie zamieszczają zawsze najnowszą stabilną wersję... i tyle :)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Rozszerzenie mysqli będzie ci działać w 100% bezproblemowo, jeżeli masz php w wersji minimum 5 - dokładne oznaczenie nie jest istotne, ponieważ zostało ono wprowadzone wraz z samym php5.

 

A co do pytania mysql czy mysqli:

Oba działają w sumie w ten sam sposób, umożliwiają bowiem komunikację z serwerem baz danych MySQL. Różnią się tym, że mysqli jest nowsze (jest to rozwinięcie mysql), nieco szybsze, skierowane bardziej na wykorzystanie w skryptach pisanych w OOP no i ma więcej funkcji (o ile dobrze pamiętam, to można wykorzystać zalety mysql 5 czyli np. transakcje).

 

@N3T5kY:

On ma 5.3, bo po prostu w XAMPPie zamieszczają zawsze najnowszą stabilną wersję... i tyle :)

 

Rozszerzenie mysqli działa tylko z serwerem Mysql w wersji 4.1. i wyższej, a różni się głównie tym od rozszerzenia mysql, że wprowadzono w nim interfejs zorientowany obiektowo, połączenia zabezpieczone przy użyciu SSL, instrukcje przygotowywane (pozwalają na przyspieszenie pracy serwera Mysql) oraz parametry dowiązywane.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się

Zaloguj się, aby obserwować  

×