[bglug] MySQL condiviso tra Linux e Windows

Diego Zanga diego@leaders.it
Gio 9 Mar 2006 15:10:11 CET


>> Mysql su win32 non controlla la sintassi sql come 
>> mysql su linux, a meno di non richiederlo 
>> esplicitamente a mysql su linux ( e comunque non
>> diventa identico al 100% ).

>Questo non l'ho mai verificato !
>Come fai a richiedere esplicitamente a Mysql 
>su Linux il controllo della sintassi 'alla' Win32 ?

all'avvio di mysqld, c'e' un parametro da 
dargli, lower_table_names, non ho sottomano
l'indice della guida che spiega i 3 set 
possibili, e le differenze tra mac/linux/win32



>> [sintesi]
>> Esattamente, che problema hai avuto ?


sintesi: se sviluppi da linux per win32 e'
tutto ok, ma cosa lo fai a fare :O), se lo 
fai da win32 a linux, invece ti trovi con 
cose che in win32 vanno e con linux no.


esempio:
stavo sviluppando sw, con l'idea di verificare
che fosse adatto al 1000% ad un upgrade linux,
cioe' oggi lavoro su windows, domani cambio
server poi cambio anche client, ma il software
ed i dati rimangono uguali, cioe' nessuna 
conversione (questo al di la di ogni casino o 
personalizazione data dall'utente, anche con 
dei tool per la modifica "integrata" della base 
dati)


I problemi sono sulle query che in win32 
puoi scrivere in modo "casuale" in maiscolo 
e minuscolo "select PAOLO.due, paolo.TRE 
from Paolo" etc, ma poi in linux non 
funzionano (non per tutte non sempre)


Su Mac e Netware pero' mi funzionava tutto
correttamente (il mac l'ho usato pochissimo).


Sul manuale e' scritto: ma io non l'ho mai
letto da nessuna parte ( nessuna guida
cartacea delle 3 che mi sono comprato e 2
dalla biblioteca ), poi alla fine l'ho 
saputo da un developer php, che mi ha girato
la pagina linda linda di mysql che spiega
tutto : la spiegazione e' chiara ma io non
l'ho trovata <raggiungibile>.

Ho parlato con un sacco di developer, ma
il 99% della gente che conosco usa linux
e poi al massimo "trasporta" i progetti 
su win32, non viceversa, quindi ho trovato
scarsissimo supporto al lavorare tra window
e linux ( anche in rete ).

( tra l'altro io le query non le scrivo,
ma scrivo un generatore di query, il che
ha incasinato le verifiche ).

cya


Maggiori informazioni sulla lista bglug