Connexion MySQL via une connexion directe
Dans cette rubrique
Accéder à
Cette rubrique vous guide tout au long des étapes nécessaires pour connecter directement votre base de données MySQL à Commerce Intelligence. Ces paramètres peuvent également être utilisés avec Adobe Commerce ou toute autre base de données eCommerce utilisant MySQL.
Autoriser l’accès aux adresses IP Commerce Intelligence allowlist
Pour que la connexion soit établie, vous devez configurer votre pare-feu pour autoriser l’accès à partir de vos adresses IP. Ils sont 54.88.76.97
et 34.250.211.151
, mais il se trouve également sur la page des informations d’identification MySQL :
Créer un utilisateur MySQL pour Commerce Intelligence
La méthode la plus simple pour créer un utilisateur MySQL
pour Commerce Intelligence consiste à exécuter la requête suivante lorsqu’il est connecté à MySQL
avec les privilèges GRANT
. Remplacez Commerce Intelligence IP Address
par l’adresse IP Commerce Intelligence et remplacez secure password
par un mot de passe sécurisé de votre choix :
GRANT SELECT ON *.* TO 'magentobi'@'<Commerce Intelligence IP address>' IDENTIFIED BY '<secure password>';
Pour empêcher cet utilisateur d’accéder aux données de bases de données, de tables ou de colonnes spécifiques, vous pouvez exécuter des requêtes GRANT
qui autorisent uniquement l’accès aux données que vous autorisez.
Réexécutez la requête GRANT pour toutes les adresses IP requises à l’aide du même utilisateur et du même mot de passe.
Saisie des informations de connexion dans Commerce Intelligence
Pour terminer, vous devez saisir les informations de connexion et d’utilisateur dans Commerce Intelligence. Avez-vous laissé la page des informations d’identification MySQL ouverte ? Dans le cas contraire, accédez à Data > Connections et cliquez sur Add New Data Source, puis sur l’icône MySQL. N’oubliez pas de remplacer la bascule Encrypted
par Yes
.
Renseignez les informations suivantes dans cette page, en commençant par la section Database Connection
:
-
Connection Nickname
: saisissez un nom pour l’intégration (par exemple, Boutique e-commerce) -
Username
: nom d’utilisateur de l’utilisateur Commerce Intelligence MySQL -
Password
: mot de passe de l’utilisateur Commerce Intelligence MySQL -
Port
: port de MySQL sur votre serveur (3306
par défaut) -
Host
: par défaut, il s’agit de localhost. En général, il s’agit de la valeur de l’adresse de liaison de votre serveur MySQL, qui par défaut est127.0.0.1 (localhost)
, mais qui peut également être une adresse réseau locale (par exemple,192.168.0.1
) ou l’adresse IP publique de votre serveur.La valeur se trouve dans votre fichier
my.cnf
(situé à l’emplacement/etc/my.cnf
) sous la ligne qui indique\[mysqld\]
. Si la ligne d’adresse de liaison est commentée dans ce fichier, votre serveur est sécurisé suite à des tentatives de connexion externes.
Lorsque vous avez terminé, cliquez sur Save & Test pour terminer la configuration.