Conectar MySQL via conexão direta
Neste tópico
Ir para
Este tópico orienta você na conexão direta com o MySQL banco de dados para 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 à Commerce Intelligence Endereços IP 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á no MySQL página de credenciais:
Criar um MySQL usuário para Commerce Intelligence
A maneira mais simples de criar uma MySQL
usuário para Commerce Intelligence é para executar a seguinte consulta quando conectado MySQL
com GRANT
privilégios. Substituir Commerce Intelligence IP Address
com o Commerce Intelligence Endereço IP e substituição secure password
com 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 permitem acesso apenas 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 a conexão e as informações do usuário em Commerce Intelligence. Você deixou o MySQL página de credenciais aberta? Caso contrário, acesse Data > Connections e clique em Add New Data Source e, em seguida, clique na guia MySQL ícone. Não se esqueça de alterar o Encrypted
alternar para Yes
.
Insira as seguintes informações nesta página, começando com o Database Connection
seção:
-
Connection Nickname
: digite um nome para a integração (por exemplo, Loja de comércio eletrônico) -
Username
: O nome de usuário para o Commerce Intelligence MySQL usuário -
Password
: A senha para o Commerce Intelligence MySQL usuário -
Port
: porta do MySQL no servidor (3306
por padrão) -
Host
: por padrão, é localhost. Em geral, é o valor bind-address do MySQL servidor, que por padrão é127.0.0.1 (localhost)
, mas também pode ser algum endereço de rede local (por exemplo,192.168.0.1
) ou o endereço IP público do seu servidor.O valor pode ser encontrado no
my.cnf
arquivo (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 configuração.