Verbinding maken MySQL via directe verbinding
In dit onderwerp
Springen naar
In dit onderwerp wordt u door de MySQL -database rechtstreeks verbonden met Commerce Intelligence . Deze instellingen kunnen ook worden gebruikt met Adobe Commerce of andere eCommerce-databases die MySQL gebruiken.
Toegang tot de IP-adressen van Commerce Intelligence toestaan allowlist
De verbinding is alleen gelukt als u uw firewall configureert om toegang vanaf uw IP-adressen toe te staan. Ze zijn 54.88.76.97
en 34.250.211.151
, maar ze staan ook op de aanmeldingspagina van MySQL :
Een MySQL gebruiker voor Commerce Intelligence maken
De eenvoudigste manier om een MySQL
gebruiker voor Commerce Intelligence te maken, is om de volgende query uit te voeren wanneer u bent aangemeld bij MySQL
met GRANT
-bevoegdheden. Vervang Commerce Intelligence IP Address
door het Commerce Intelligence IP-adres en vervang secure password
door een beveiligd wachtwoord van uw keuze:
GRANT SELECT ON *.* TO 'magentobi'@'<Commerce Intelligence IP address>' IDENTIFIED BY '<secure password>';
Als u deze gebruiker toegang wilt ontzeggen tot gegevens in specifieke databases, tabellen of kolommen, kunt u in plaats daarvan GRANT
-query's uitvoeren die alleen toegang toestaan tot de gegevens die u toestaat.
hervat de vraag GRANT voor alle vereiste IPs gebruikend de zelfde gebruiker en het wachtwoord.
Verbindingsgegevens invoeren in Commerce Intelligence
Als u de inhoud wilt samenvoegen, moet u de verbinding en gebruikersgegevens invoeren in Commerce Intelligence . Hebt u de aanmeldingspagina van MySQL geopend? Als dat niet het geval is, gaat u naar Data > Connections en klikt u op Add New Data Source en klikt u op het pictogram MySQL . Vergeet niet de Encrypted
-schakeloptie in Yes
te wijzigen.
Voer de volgende gegevens op deze pagina in, te beginnen met de sectie Database Connection
:
-
Connection Nickname
: voer een naam in voor de integratie (bijvoorbeeld Ecommerce Store) -
Username
: De gebruikersnaam voor de gebruiker Commerce Intelligence MySQL -
Password
: Het wachtwoord voor de gebruiker Commerce Intelligence MySQL -
Port
: De poort van MySQL op uw server (3306
standaard) -
Host
: Standaard is dit localhost. Over het algemeen is dit de waarde voor het bind-adres van uw MySQL -server, die standaard127.0.0.1 (localhost)
is, maar ook een lokaal netwerkadres (bijvoorbeeld192.168.0.1
) of het openbare IP-adres van uw server kan zijn.De waarde staat in het
my.cnf
-bestand (dat zich bevindt op/etc/my.cnf
) onder de regel die\[mysqld\]
leest. Als de bind-adreslijn uit in dat dossier wordt becommentarieerd, wordt uw server beveiligd van buitenverbindingspogingen.
Als u klaar bent, klikt u op Save & Test om de installatie te voltooien.