Connetti MySQL tramite connessione diretta
In questo argomento
Passa a
Questo argomento illustra come connettere direttamente MySQL database a Commerce Intelligence. Queste impostazioni possono essere utilizzate anche con Adobe Commerce o qualsiasi altro database di eCommerce che utilizza MySQL.
Consenti accesso a Commerce Intelligence Indirizzi IP allowlist
Affinché la connessione abbia esito positivo, è necessario configurare il firewall per consentire l'accesso dagli indirizzi IP. Sono 54.88.76.97
e 34.250.211.151
, ma è anche nel MySQL pagina credenziali:
Creare un MySQL utente per Commerce Intelligence
Il modo più semplice per creare un’ MySQL
utente per Commerce Intelligence : per eseguire la seguente query quando si accede a MySQL
con GRANT
privilegi. Sostituisci Commerce Intelligence IP Address
con Commerce Intelligence Indirizzo IP e sostituzione secure password
con una password sicura a tua scelta:
GRANT SELECT ON *.* TO 'magentobi'@'<Commerce Intelligence IP address>' IDENTIFIED BY '<secure password>';
Per impedire all'utente di accedere ai dati in database, tabelle o colonne specifici, è possibile eseguire GRANT
query che consentono solo l'accesso ai dati consentiti.
Eseguire nuovamente la query GRANT per tutti gli IP richiesti utilizzando lo stesso utente e la stessa password.
Immetti le informazioni di connessione in Commerce Intelligence
Per concludere, devi immettere la connessione e le informazioni utente in Commerce Intelligence. Hai lasciato il MySQL la pagina delle credenziali è aperta? In caso contrario, vai a Data > Connections e fai clic su Add New Data Source, quindi fare clic su MySQL icona. Non dimenticare di modificare il Encrypted
passa a Yes
.
Immetti le seguenti informazioni in questa pagina, iniziando da Database Connection
sezione:
-
Connection Nickname
: immetti un nome per l’integrazione (ad esempio, Archivio e-commerce) -
Username
: nome utente per Commerce Intelligence MySQL utente -
Password
: password per Commerce Intelligence MySQL utente -
Port
: porta MySQL sul server (3306
per impostazione predefinita) -
Host
: per impostazione predefinita, è localhost. In generale, è il valore bind-address per il MySQL , che per impostazione predefinita è127.0.0.1 (localhost)
, ma potrebbe anche essere un indirizzo di rete locale (ad esempio,192.168.0.1
) o l'indirizzo IP pubblico del server.Il valore si trova nella
my.cnf
file (che si trova in/etc/my.cnf
) sotto la riga che recita\[mysqld\]
. Se la riga dell'indirizzo di associazione viene inserita come commento in tale file, il server viene protetto dai tentativi di connessione esterni.
Al termine, fai clic su Save & Test per completare la configurazione.