Conectar MySQL via conexão direta
Neste tópico
Ir para
Este tópico orienta você na conexão direta do banco de dados do MySQL com o Commerce Intelligence. Essas configurações também podem ser usadas com Adobe Commerce ou qualquer outro banco de dados de comércio eletrônico que use MySQL.
Permitir acesso aos endereços IP Commerce Intelligence allowlist
Para que a conexão seja bem-sucedida, você deve configurar o firewall para permitir o acesso de seus endereços IP. Eles são 54.88.76.97
e 34.250.211.151
, mas também estão na página de credenciais MySQL:
Criar um usuário MySQL para Commerce Intelligence
A maneira mais simples de criar um usuário MySQL
para Commerce Intelligence é executar a consulta a seguir quando conectado a MySQL
com privilégios GRANT
. Substitua Commerce Intelligence IP Address
pelo endereço IP Commerce Intelligence e secure password
por uma senha segura de sua escolha:
GRANT SELECT ON *.* TO 'magentobi'@'<Commerce Intelligence IP address>' IDENTIFIED BY '<secure password>';
Para impedir que esse usuário acesse dados em bancos de dados, tabelas ou colunas específicos, você pode executar GRANT
consultas que só permitem o acesso aos dados permitidos.
Execute novamente a consulta GRANT para todos os IPs necessários usando o mesmo usuário e senha.
Inserir informações de conexão no Commerce Intelligence
Para finalizar, você precisa inserir as informações de conexão e usuário em Commerce Intelligence. Você deixou a página de credenciais MySQL aberta? Caso contrário, vá para Data > Connections, clique em Add New Data Source e depois no ícone MySQL. Não se esqueça de alterar a opção Encrypted
para Yes
.
Insira as seguintes informações nesta página, começando com a seção Database Connection
:
-
Connection Nickname
: Digite um nome para a integração (por exemplo, Loja de Ecommerce) -
Username
: O nome de usuário de Commerce Intelligence MySQL -
Password
: A senha para o usuário Commerce Intelligence MySQL -
Port
: Porta do MySQL no servidor (3306
por padrão) -
Host
: por padrão, este é localhost. Em geral, esse é o valor do endereço de ligação do servidor MySQL, que por padrão é127.0.0.1 (localhost)
, mas que também pode ser algum endereço de rede local (por exemplo,192.168.0.1
) ou o endereço IP público do servidor.O valor pode ser encontrado no arquivo
my.cnf
(localizado em/etc/my.cnf
) abaixo da linha que lê\[mysqld\]
. Se a linha de vinculação de endereço for comentada nesse arquivo, seu servidor estará protegido contra tentativas de conexão externa.
Quando terminar, clique em Save & Test para concluir a instalação.