Como detectar se o servidor MySQL é Windows ou Linux?
Gosto de deixar tudo automático, mas desta vez tive que alterar "a mão".
No Windows, tanto faz maiúsculas ou minúsculas, mas no Linux não.
Isso afeta banco de dados e tabelas.
Há como detectar isso?
Como detectar se servidor MySQL é Linux
Moderador: Moderadores
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Como detectar se servidor MySQL é Linux
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Como detectar se servidor MySQL é Linux
Na prática nem sei porque perguntei isso.
Se eu escrever no fonte errado, nada que eu faça vai consertar isso.... rs
É que copiei o código CREATE do HeidiSQL diretamente pro fonte, e esqueci de alterar pra maiúsculas.
No Windows, o HeidiSQL gosta de transformar pra minúsculas.
Talvez melhor alterar o execute pra quando for "CREATE" validar se coloquei o nome em maiúsculas, pra isso não acontecer de novo.
Se eu escrever no fonte errado, nada que eu faça vai consertar isso.... rs
É que copiei o código CREATE do HeidiSQL diretamente pro fonte, e esqueci de alterar pra maiúsculas.
No Windows, o HeidiSQL gosta de transformar pra minúsculas.
Talvez melhor alterar o execute pra quando for "CREATE" validar se coloquei o nome em maiúsculas, pra isso não acontecer de novo.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Como detectar se servidor MySQL é Linux
Oi José,
Quanto tempo amigo, eu padronizo nomes de tabelas e campos (colunas) tudo para minúsculo no MySQL, assim tanto faz no windows ou linux estarão em minúsculo.
Abraços.
Quanto tempo amigo, eu padronizo nomes de tabelas e campos (colunas) tudo para minúsculo no MySQL, assim tanto faz no windows ou linux estarão em minúsculo.
Abraços.
Nilton Medeiros
nilton@sistrom.com.br
nilton@sistrom.com.br
