Histórico da Página
...
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. |
...
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.
...
title | MySQL em versões anteriores a 8.0 |
---|
...
Nesse caso, basta incluir essa variável no arquivo my.ini (Windows) ou my.cnf (Linux).
Bloco de código |
---|
lower_case_table_names=1 |
...
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:
Pare o serviço do MySQL.
Mova ou remova o diretório /var/lib/mysql. Isso excluirá todos os bancos de dados!
Crie um novo diretório /var/lib/mysql e torne o usuário mysql como proprietário.
Edite o arquivo /etc/mysql/mysql.conf.d/mysqld.cnf e adicione a seguinte linha após [mysqld].
Inicialize o MySQL usando o seguinte comando.
Repetir (Opcional)
“se o dono dos arquivos em /var/lib/mysql não for o mysql” Inicie o serviço do MySQL.
Conecte no banco usando o comando:
E execute esta consulta:
O resultado deve ser:
Restaure os esquemas usando o dump criado antes das etapas. |
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:
|
...