patipat
01-10-2012, 18:19
Podczas instalacji Joomli, w kroku 4 (konfiguracja bazy danych) zaznaczyłem opcję mysqli (typ bazy danych; do wyboru było jeszcze mysql). Gdy potem wszedłem przez phpmyadmin do bazy, zobaczyłem, że każda tabela jest zapisana dwukrotnie, raz ze swoim zwykłym przedrostkiem /przyjmijmy, że jest to klos np. klos_assets/, a drugi raz z dodatkowym przedrostkiem bak np. bak_klos_assets /jak rozumiem jest to jakaś kopia zapasowa/.
Czy jest to spowodowane tym że przy instalacji Joomli wybrałem opcję mysqli? /
na stronie http://www.php.net/manual/pl/mysqli.overview.php (http://www.google.com/url?q=http%3A%2F%2Fwww.php.net%2Fmanual%2Fpl%2Fmys qli.overview.php&sa=D&sntz=1&usg=AFQjCNEkkuLNT8beflFyq06BmH1MSPUyfQ) zalecali uzywanie mysqli:
"The mysqli extension, or as it is sometimes known, the MySQL improved extension, was developed to take advantage of new features found in MySQL systems versions 4.1.3 and newer.", "If you are using MySQL versions 4.1.3 or later it is strongly recommended that you use this extension." / Wersja mysql u mojego hosta jest powyżej 5.
Czy powinienem jeszcze raz zainstalować Joomlę, tym razem wybierając opcję mysql? Czy powinienem przejmować się tymi tabelami z przedrostkiem _bak?
I takie generalne pytanie, które z całą pewnością chodzi po głowie każdemu żółtodziobowi: Kiedy wybierać opcję mysql, a kiedy mysqli?
Czy jest to spowodowane tym że przy instalacji Joomli wybrałem opcję mysqli? /
na stronie http://www.php.net/manual/pl/mysqli.overview.php (http://www.google.com/url?q=http%3A%2F%2Fwww.php.net%2Fmanual%2Fpl%2Fmys qli.overview.php&sa=D&sntz=1&usg=AFQjCNEkkuLNT8beflFyq06BmH1MSPUyfQ) zalecali uzywanie mysqli:
"The mysqli extension, or as it is sometimes known, the MySQL improved extension, was developed to take advantage of new features found in MySQL systems versions 4.1.3 and newer.", "If you are using MySQL versions 4.1.3 or later it is strongly recommended that you use this extension." / Wersja mysql u mojego hosta jest powyżej 5.
Czy powinienem jeszcze raz zainstalować Joomlę, tym razem wybierając opcję mysql? Czy powinienem przejmować się tymi tabelami z przedrostkiem _bak?
I takie generalne pytanie, które z całą pewnością chodzi po głowie każdemu żółtodziobowi: Kiedy wybierać opcję mysql, a kiedy mysqli?