Heim > Artikel > Backend-Entwicklung > So konfigurieren Sie Ubuntus MySQL so, dass es über das externe Netzwerk zugänglich ist
1. Verwenden Sie apt-get mysql-server mysql-client, um mysql zu installieren und das MySQL-Benutzerkennwort korrekt zu konfigurieren. Es kann lokal über phpmyadmin zugegriffen werden, es kann jedoch nicht innerhalb des LAN darauf zugegriffen werden ein paar Zeilen wie folgt
Wo ist die eigentliche Konfigurationsdatei von MySQL unter Ubuntu?
1. Verwenden Sie apt-get mysql-server mysql-client, um mysql zu installieren und das MySQL-Benutzerkennwort korrekt zu konfigurieren. Es kann lokal über phpmyadmin zugegriffen werden, es kann jedoch nicht innerhalb des LAN darauf zugegriffen werden ein paar Zeilen wie folgt
Wo ist die eigentliche Konfigurationsdatei von MySQL unter Ubuntu?
Die Konfigurationsdatei des standardmäßig installierten mysql
befindet sich in /etc/mysql/mysql.conf.d/
, und das standardmäßig installierte mysql
kann sich nur mit dem root
-Konto
Um eine Remote-Anmeldung bei MySQL zu erreichen, müssen Sie das Konto in MySQL autorisieren. Diese Funktion kann nicht durch Ändern der MySQL-Konfigurationsdatei erreicht werden.
Der spezifische Befehl lautet:
GRANT ALL PRIVILEGES ON . TO 'username' @'%' IDENTIFIED BY 'password'; Erteilen Sie die Erlaubnis zur Remote-Anmeldung
GEWÄHREN SIE ALLE PRIVILEGIEN FÜR DIE Datenbank.* TO 'username'@'%' IDENTIFIED BY 'password'; Gewähren Sie die Remote-Anmeldung, um nur auf eine bestimmte Datenbank (Datenbank) zuzugreifen
FLUSH PRIVILEGES; ab sofort gültig
Der gefundene Speicherort ist:/etc/mysql/mysql.conf.d/mysqld.cnf
Die eigentliche Konfigurationsdatei ist diese
Ändern Sie die Überwachungskonfiguration. [mysqld]
bind-address =Legen Sie die IP-Adresse fest, mit der eine Verbindung hergestellt werden soll. Wenn Sie Ihre IP nicht kennen, kommentieren Sie bitte