Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL:Wie man eine Remoteverbindung zu mysql zulässt

Das ist bei MySQL standardmäßig erlaubt.

Was standardmäßig deaktiviert ist, ist Remote-root Zugriff. Wenn Sie das aktivieren möchten, führen Sie diesen SQL-Befehl lokal aus:

 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
 FLUSH PRIVILEGES;

Suchen Sie dann die folgende Zeile und kommentieren Sie sie aus in Ihrer my.cnf Datei, die sich normalerweise auf /etc/mysql/my.cnf befindet auf Unix/OSX-Systemen. In einigen Fällen ist der Speicherort für die Datei /etc/mysql/mysql.conf.d/mysqld.cnf).

Wenn es sich um ein Windows-System handelt, finden Sie es im MySQL-Installationsverzeichnis, normalerweise so etwas wie C:\Program Files\MySQL\MySQL Server 5.5\ und der Dateiname lautet my.ini .

Zeile ändern

 bind-address = 127.0.0.1

zu

 #bind-address = 127.0.0.1

Und starten Sie den MySQL-Server neu (Unix/OSX ). , und Windows ), damit die Änderungen wirksam werden.