MySql, hosting linux şi case sensitivity

Autor: margeo. Data: 03 Feb 2010

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.

Niciun comentariu.

Scrie un comentariu