Diskuze: Přístup na databázi je case sensitive na hostingu

Ostatní jazyky SQL SQL a databáze Přístup na databázi je case sensitive na hostingu

Avatar
Kulíšek
Člen
Avatar
Kulíšek:

Ahoj,
možná je to hloupý dotaz, ale zvědavost převládá.
Na serveru (přes Xampp) přistupuji k databázi přes třídu mysqli, a když zadám nějaký dotaz tak je case insesitive. Teď jsem zprovoznila web na hostingu a tam je to case sensitive O.o. Zajímalo čím to je a jestli je to standartní?

 
Odpovědět 10.12.2015 20:09
Avatar
Honza
Člen
Avatar
Honza:

Ahoj, nenapsala jsi co používáš za databázi, ale dle použité třídy tipuji že MySQL. Pokud se nepletu, tak to zda je porovnávání case sensitive/insen­sitive záleží na tom jakou máš v databázi nastavenou collation. Mrkni se na obě databáze co tam mají nastaveno, myslím si že každá má jinou collation.

Nahoru Odpovědět 10.12.2015 21:27
Snadnou cestou se daleko nedostanete, je tam velká tlačenice...
Avatar
Kulíšek
Člen
Avatar
Kulíšek:

Díky
Používám MySQL + phpMyAdmin
Porovnávání v db jsem sladila, ale stále je to case sensitive. :/ Ale když na to teď tak koukám Admini jsourůzných verzí a ještě se liší verze databázového klienta, možná to bude v tom, ale to nezjistím.
každopádně dík :)

 
Nahoru Odpovědět 10.12.2015 21:50
Avatar
mkub
Redaktor
Avatar
Odpovídá na Kulíšek
mkub:

a takisto moze byt problemom aj to, ze na localhoste pouzivas Windows a na hostingu zasa Unix/Linux

skus na nazvy tabuliek a databaz pouzivat iba pismena malej abecedy a v kode projektu, kde sa odkazujes na tabulky a databazy, tiez male pismena (myslim, ze problem je v pouzitom fs)

v nazvoch stlpcov by nemal byt taky problem, ale i tam sa snaz o tu istu zasadu

 
Nahoru Odpovědět 11.12.2015 22:07
Avatar
Kulíšek
Člen
Avatar
Kulíšek:

soloupce taky dělají problémy, ale už jsem to doladila aby to chodilo
díky :)

 
Nahoru Odpovědět 11.12.2015 23:11
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 5 zpráv z 5.