Mysql czy mysqli?

Dawidofskyy | 2019-01-27 21:05:49 UTC | #1

Witam, w sprawie instalacji forum. Mianowicie zainstalowałem sobie forum, wszystko pięknie, ładnie aż do momentu wyskoczenia erroru 44. Baza danych powinna używać mysql czy mysqli?


SystemZ | 2019-01-27 21:02:10 UTC | #2


DBanaszewski | 2019-01-27 21:05:31 UTC | #3

Ogólnie tak.
Sposób łączenia przez rozszerzenie mysql jest przestarzałe i teoretycznie jest podatne na ataki itp.

Łączenie przez mysqli jest już trochę przestarzałe, ale nie tak jak mysql. Do bezpieczeństwa już lepiej.

Najlepszym sposobem, aby jakaś aplikacja PHP komunikowała się z baza danych, jest biblioteka PDO. Jest bezpieczna i nowa :slight_smile:


Dawidofskyy | 2019-01-27 21:08:02 UTC | #4

Więc powinienem wybrać?


DBanaszewski | 2019-01-27 21:08:42 UTC | #5

Jeżeli nie masz innego wyboru jak mysql i mysqli, wybrałbym mysqli.


Dawidofskyy | 2019-01-27 21:09:40 UTC | #6

Okay, tylko problem jest w tym, że jak zmieniam na mysqli w configu to dalej występuje ten sam problem.


DBanaszewski | 2019-01-27 21:12:27 UTC | #7

A jaki silnik forum jeżeli można wiedzieć? :stuckouttongue:


Dawidofskyy | 2019-01-27 21:12:54 UTC | #8

MyBB


DBanaszewski | 2019-01-27 21:23:27 UTC | #9

Z tego co wyczytałem, być może jest to spowodowane błędną konfiguracją czy coś podobnego. Skoro instalujesz forum, to zrób to od nowa :stuckouttongue:


Dawidofskyy | 2019-01-27 21:23:55 UTC | #10

Okay, zaraz dam znać czy działa.


Dawidofskyy | 2019-01-27 21:51:11 UTC | #11

dalej to samo @DBanaszewski


error | 2019-01-28 06:40:05 UTC | #12

Ja jeszcze dodam od siebie że od PHP 7 mysql zostało usunięte na rzecz mysqli


Dawidofskyy | 2019-01-29 14:03:31 UTC | #13

oki, dzieki. Juz działa


system | 2019-03-02 14:03:32 UTC | #14

Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.