Heim > Datenbank > MySQL-Tutorial > Detaillierte Erklärung der Lösungen für die Ausnahmen 1449 und 1045 beim Herstellen einer Verbindung mit MySQL

Detaillierte Erklärung der Lösungen für die Ausnahmen 1449 und 1045 beim Herstellen einer Verbindung mit MySQL

黄舟
Freigeben: 2017-09-06 14:47:12
Original
1360 Leute haben es durchsucht

In diesem Artikel werden hauptsächlich relevante Informationen zu den Lösungen für die Ausnahmen 1449 und 1045 beim Herstellen einer Verbindung zu MySQL über IP vorgestellt. Hier finden Sie Lösungen für die Fehler 1499 und 1054.

Lösungen für 1449- und 1045-Ausnahmen beim Herstellen einer Verbindung mit MySQL

mysql 1449 : The user specified as a definer ('root'@'%') does not exist 解决方法
Nach dem Login kopieren
Nach dem Login kopieren

Exportieren Sie die SQL in die lokale und Ausführungsfehler in der gespeicherten Prozedur oder beim Anzeigen des Videos:

mysql 1449 : The user specified as a definer ('root'@'%') does not exist 解决方法
Nach dem Login kopieren
Nach dem Login kopieren

Berechtigungsproblem, erteilen Sie dem Root alle SQL-Berechtigungen

mysql> grant all privileges on *.* to root@"%" identified by ".";
 
SQLException: The user specified as a definer ('ebook'@'%') does not exist:解决办法
grant all privileges on *.* to ebook@"%" identified by ".";
Query OK, 0 rows affected (0.00 sec)


mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
#Mysql
Nach dem Login kopieren

Während der Verbindung ist eine 1045-Ausnahme aufgetreten:

Wenn es vor MySQL 5.6 ist, geben Sie

< ein 🎜>
UPDATE mysql.user SET Password=PASSWORD(&#39;123456&#39;) WHERE User=&#39;root&#39;;
Nach dem Login kopieren
Wenn es MySQL 5.6 oder höher ist, geben Sie

UPDATE mysql.user SET authentication_string=PASSWORD(&#39;root&#39;) WHERE USER=&#39;root&#39;;
Nach dem Login kopieren

ein. Dies liegt daran, dass es nach 5.6 kein Passwortfeld in der Benutzertabelle gibt.

Geben Sie FLUSH PRIVILEGES ein, um die Datenbank zu aktualisieren.

Das obige ist der detaillierte Inhalt vonDetaillierte Erklärung der Lösungen für die Ausnahmen 1449 und 1045 beim Herstellen einer Verbindung mit MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Aktuelle Ausgaben
So ändern Sie MySQL in MySQL
Aus 1970-01-01 08:00:00
0
0
0
MySQL-Startfehler unter Centos
Aus 1970-01-01 08:00:00
0
0
0
MySQL stoppt den Prozess
Aus 1970-01-01 08:00:00
0
0
0
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage