Discussão do artigo "Como acessar o banco de dados MySQL a partir do MQL5 (MQL4)" - página 28
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Ele não é executado no MT5. É necessária uma dll diferente? Vejo que o tamanho nos arquivos do MT4 e do MT5 é o mesmo.
Ele não é executado no MT5. É necessária uma dll diferente? Vejo que o tamanho nos arquivos do MT4 e do MT5 é o mesmo.
@Eugeniy Lugovoy
Não consigo entender o que ele quer... Não sou bom com plug-ins de banco de dados.
MT4, MySQL 8.0.32 (localhost)
O que fazer?
@Eugeniy Lugovoy
Não consigo entender o que ele quer? Não sou bom com plug-ins de BD
MT4, MySQL 8.0.32 (host local)
O que fazer?
Esse erro é gerado pelo MySQL, consulte https://stackoverflow.com/questions/49194719/authentication-plugin-caching-sha2-password-cannot-be-loaded para obter a solução.
A versão 3.0 inclui trabalho com UTF-8
Recebo pontos de interrogação em vez de caracteres cirílicos.
parte da tabela DDL:
ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_citipo de coluna -> texto (não varchar)
MT4 dll:
Ele está retornando pontos de interrogação em vez de cirílico.
parte da tabela DDL:
tipo de coluna -> texto (não varchar)
MT4 dll:
Ele está retornando pontos de interrogação em vez de cirílico.
parte da tabela DDL:
tipo de coluna -> texto (não varchar)
MT4 dll:
O UTF8 tem dois bytes, o clássico, por assim dizer, mas você usa quatro bytes ao definir uma tabela. Esse é provavelmente o problema. O tipo de texto no nível do driver do MySQL não é diferente do varchar.
Obrigado pelo esclarecimento. Não posso saber tudo, por isso estou perguntando.
A solução para mim foi encontrada aqui.
P.S: Verificado o SELECT - funciona