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

MySQL CREATE TEMPORARY TABLE-Fehler

errno:22 zeigt an, dass MySQL versucht, auf eine Datei mit einem ungültigen Pfad zuzugreifen (fopen -> INVAL). MySQL generiert wahrscheinlich keinen ungültigen Pfad, überprüfen Sie also, ob Ihr temporärer Pfad richtig eingestellt ist. Wenn Sie ein benutzerdefiniertes tmpdir in Ihrer MySQL-Konfiguration haben, stellen Sie sicher, dass es sich um einen gültigen Pfad handelt. Wenn nicht, überprüfen Sie den aktuellen Wert mit SHOW VARIABLES LIKE '%tmp%'; Wenn etwas falsch ist oder fehlt, überprüfen Sie, ob die Umgebungsvariable TEMP Ihres Systems richtig eingestellt ist. Weitere Informationen finden Sie unter http://dev.mysql. com/doc/refman/5.5/en/temporary-files.html .