Verbinding maken MySQL via directe verbinding

In dit onderwerp

Springen naar

NOTE
Adobe adviseert u SSHof één of andere andere vorm van encryptie gebruiken om uw gegevens te beveiligen! Als dit geen optie is, kunt u Commerce Intelligence met uw gegevensbestand nog direct verbinden gebruikend de instructies in dit onderwerp.

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 :

MBI_Allow_Access_IPs.png

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 standaard 127.0.0.1 (localhost) is, maar ook een lokaal netwerkadres (bijvoorbeeld 192.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.

Gerelateerde documentatie

recommendation-more-help
e1f8a7e8-8cc7-4c99-9697-b1daa1d66dbc