MySql, hosting linux şi case sensitivity
Recent am avut nevoie să creez nişte tabele într-o bază de date deja existentă, pe un host linux, fără să am acces la o interfaţă gen PHPMYADMIN. Tabelele le-am creat folosind un script PHP, dar după executarea scriptului, query-urile care mergeau pe calculatorul personal nu funcţionau şi pe host. Am început să interoghez baza de date pe nevăzute până când am observat problema.
Pe calculatorul meu cu Windows XP, selecturile mergeau bine indiferent dacă tabelele erau scrise cu litere mari sau mici, dar pe hostul cu linux, toate interogările tabelelor trebuiau făcute cu literă mică. Astfel, dacă următorul cod rula pe local
SELECT FROM NUME_TABEL
pe hosting, codul era
SELECT FROM nume_tabel
În link-ul de mai sus se află mai multe explicaţii.
- Development
Categoria
- Temă modificată după originalul Glassical



Niciun comentariu.