Puncte:0

Serverul Mysql nu va porni după schimbarea adresei de legătură

drapel cn

Am două picături la digitalocean, unul este pentru serverul http și altul este pentru baza de date.

În configurația mysql /etc/mysql/mysql.conf.d/mysqld.cnf am stabilit bind-adresă la ip privat digitalocean și totul funcționa fără erori.

După ce serverul a fost repornit, mysql nu a reușit să pornească. După ce mă schimb bind-adresă la 127.0.0.1 a funcționat din nou, dar aplicația mea php nu s-a putut conecta la baza de date.

Pentru a fi clar, acest tip de configurare a funcționat bine la repornirea serverului.

drapel us
Sunteți sigur că IP-ul privat a fost același după repornire?
sitemapxml avatar
drapel cn
Nu, a fost schimbat automat în 127.0.0.1
sitemapxml avatar
drapel cn
Așa că l-am schimbat din nou, mysql nu a pornit, trec înapoi la localhost și funcționează, cu excepția faptului că nu am acces la baza de date.Acesta a fost o eroare în versiunile vechi de mysql, dar eu folosesc mysql 8.0.25
drapel jm
`127.0.0.1` este adresa IP localhost și nu este setată de DHCP. Folosiți `ip a` pentru a afla IP-ul pe care l-a preluat serverul dvs. la repornire.
drapel jm
Sau puteți seta adresa de legătură la `0.0.0.0` pentru a asculta pe toate interfețele IPv4.
sitemapxml avatar
drapel cn
Am încercat, dar orice ip am setat, cu excepția `127.0.0.1`, aruncă o eroare. Pare un bug.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.