Histórico da Página
Informações | ||
---|---|---|
| ||
Esta página é destinada destina para atualizações 1.6 e superiores do TOTVS Fluig Plataformafluig. Caso possua uma atualização anterior do fluig acesse: ARQ - Como configurar o banco de dados MySQL na release 1.5.13 ou anteriorinferior? |
Índice
Índice | ||||||||
---|---|---|---|---|---|---|---|---|
|
...
As configurações apresentadas abaixo devem ser realizadas antes da criação do banco de dados da plataformado fluig.
Nota | ||
---|---|---|
| ||
Por questões de segurança é altamente recomendável efetuar a encriptação da senha conforme o procedimento informado na documentação encriptação de senha do banco de dados. |
Parâmetro de conexão
...
Nessa etapa, é realizada uma configuração específica para a versão do MySQL 8.0. Para as demais versões do MySQL permanece o que foi configurado por padrão.
Caso a configuração seja para a versão MySQL 8.0, é necessário alterar o parâmetro de conexão do arquivo domain.xml. Para isso, acesse o diretório \appserver\domain\configuration e localize as tags <connection-url>. O parâmetro dessa tag deve ser alterado de: ?useSSL=false para ?allowPublicKeyRetrieval=true&useSSL=false
Case sensitive
...
Por padrão, aliases de tabelas são case sensitive no Unix, mas não são no Windows. Para evitar problemas causados por esta característica, no MySQL é necessário adicionar a variável de sistema lower_case_table_names no arquivo de configuração do MySQL.
Painel | ||
---|---|---|
|
...
| ||
Se você utiliza o banco de dados MySQL em versões anteriores a 8.0, basta incluir essa variável no arquivo my.ini (Windows) ou my.cnf (Linux).
|
Âncora | ||||
---|---|---|---|---|
|
Painel | |||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||
Se você utiliza o banco de dados MySQL na versão 8.0, no Windows você não precisa efetuar nenhuma configuração. No Linux, você precisa efetuar a configuração conforme os passos abaixo:
|
Engines
...
Card | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
Além disso é necessário confirmar que as tabelas serão criadas corretamente no banco de dados. Para isso, no Command Line Client do MySQL verifique a engine utilizada informando o comando:
Localize a engine InnoDB, conforme a imagem abaixo: Se a engine InnoDB não for apresentada como Default, o parâmetro default_storage_engine também deve ser adicionado ao arquivo, conforme segue:
|
...
Nota | ||
---|---|---|
| ||
|
...
Criação do banco de dados com codificação UTF-8
...
A plataforma O fluig necessita de uma base de dados com charset UTF-8, para criar o banco com esta característica utilize o seguinte comando SQL, substituindo "nome_do_banco" pelo nome do banco a ser criado:
...
Por isso, antes de iniciar a instalação da plataformado fluig, siga os passos a seguir:
Faça o download do driver diretamente no site do MySQL;
Informações title Fique atento! O driver do MySQL deve estar na mesma versão do banco MySQL que você tem instalado. Para saber quais são as versões homologadas acesse a Matriz de Portabilidade.
- No campo Select Platform acione a opção Platform Independent;
- Clique no botão Download ao lado da versão em arquivo ZIP;
- Clique em No thanks, just start my download e será iniciado o download de um arquivo chamado mysql-connector-java-xx.y.zz.zip, onde xx.y.zz é a versão atual do driver;
- Descompacte o arquivo baixado. Será criada uma pasta chamada mysql-connector-java-xx.y.zz;
- Nesta pasta há um arquivo chamado mysql-connector-java-xx.y.zz-bin.jar. Esse arquivo é o driver.
Durante a instalação da plataformado fluig, será necessário indicar o caminho onde o driver do MySQL foi armazenado.
...
Aviso | ||
---|---|---|
| ||
O Limite default do banco Mysql para campos tipo text, é de 195, dentro deste padrão são realizados todos os testes com formulários na plataformano fluig. Não recomendamos a alteração do parâmetro innodb_log_file_size, para exportação de campos para o fluig, pois pode comprometer o desempenho da plataforma. |
...