Die Lösung für den Fehlercode 1130 in MySQL: Melden Sie sich zuerst bei MySQL an. Suchen Sie dann die Option „Host“ in der Tabelle „Benutzer“ in der MySQL-Datenbank.
Lösung für MySQL-Fehlercode 1130:
Fehlerbeschreibung:
Fehlercode: 1130
Host ***.***.***.*** is not allowed to connect to this MySQL server
Lösung:
1. So ändern Sie die Tabelle:
Es Möglicherweise erlaubt Ihr Konto keine Remote-Anmeldung, sondern nur Localhost. Melden Sie sich zu diesem Zeitpunkt einfach bei MySQL auf dem Computer unter localhost an und ändern Sie das Element „Host“ in der Tabelle „Benutzer“ in der Datenbank „MySQL“ von „localhost“ in „%“.
mysql -u root -p mysql>use mysql; mysql>update user set host = ‘%' where user =’root’; mysql>flush privileges; mysql>select host,user from user where user=’root’;
Jetzt können Sie eine Verbindung herstellen!
2. Autorisierungsmethode:
Wenn Sie beispielsweise rooten möchten, verwenden Sie root, um von einem beliebigen Host aus eine Verbindung zum MySQL-Server herzustellen.
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
Wenn Sie dem Benutzer root erlauben möchten, vom Host mit der IP 192.168.1.3 eine Verbindung zum MySQL-Server herzustellen und root als Passwort zu verwenden
GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.3' IDENTIFIED BY 'root' WITH GRANT OPTION;
Zugehörige kostenlose Lernempfehlungen: MySQL-Video-Tutorial
Das obige ist der detaillierte Inhalt vonWas tun, wenn in MySQL der Fehlercode 1130 auftritt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!