/ / Má mysql funguje, ak mysqli je povolený, ale mysql je zakázaný a naopak na serveri? php, mysql, apache, mysqli

Má mysql funguje, ak mysqli je povolený, ale mysql je zakázaný a naopak na serveri? php, mysql, apache, mysqli

Chcel som poznať nasledujúce prípady:

Case1: V serveri mysql je povolený. Ale mysqli zdravotne postihnutých.

Otázky: Budú php mysql metódy fungovať?

Case2: V serveri mysqli je povolený. Ale mysql je zakázaný.

Otázky: Budú php mysqli metódy fungovať?

Odpovedajte najskôr áno / nie, potom sa pokúste vysvetliť.

V mojom klientskom serveri mysqli je povolený, ale mysql je zakázaný, ale fungujú php mysql metódy.

odpovede:

0 pre odpoveď č. 1
  1. žiadny
  2. Áno

V skutočnosti "i" v mysqli znamená "zlepšené". mysqli bol vyvinutý využívať nové funkcie dostupné v MySQL od verzie 4.1.3. Tiež ho môžete používať od PHP 5. Takže, ak kódujete PHP5 s novšou verziou MySQL, dôrazne sa odporúča pre vás použite príponu "mysqli" nad "mysql" .Feb 13, 2014 (post Google) Odkaz na dokumentáciu:http://php.net/manual/en/mysqli.overview.php Pl. podrobne uveďte

Podľa vášho prípadu v klientovi je server mysqli povolený tak, aby fungovali všetky mysql a mysqli metódy rozšírenia.


-1 pre odpoveď č. 2
  1. Áno

  2. Áno

Apis sú navzájom nezávislé. V php 7 mysql_ * bol odstránený, mysqli je stále použiteľný.

V mojom klientskom serveri mysqli je povolený, ale mysql je zakázaný, ale fungujú php mysql metódy.

Žiadny rozpor nie je tu. To len znamená, že mysql_ * nebol správne zablokovaný.