Używam MySQL 5.7 na komputerze z systemem Windows 10. Czytałem przez wszystkich wątków tak dalej tym temacie i jeszcze nie zorientowali się, jak uzyskać moje dane do załadowania i ominąć ten błąd:Wyłącz bezpieczne prywatne ładowanie danych w MySQL
Error Code: 1290. The MySQL server is running with the --secure-file-priv
option so it cannot execute this statement
mam 1) sprawdzeniu ustawień, aby zmienić ich być w stanie załadować z katalogu, w którym zapisałem mój zestaw danych, 2) otworzyłem MySQL jako administrator i zaznaczyłem wiersz poleceń i potwierdziłem, że bezpieczny plik rzeczywiście wskazuje mój katalog, 3) i potwierdziłem w pliku init że wskazuje właściwy katalog zawierający mój plik. Próbowałem zmienić lokalizację zestawu danych tak, aby znalazł się w nowym folderze i potwierdził, że został przeniesiony tam za pomocą powyższych metod i nadal nie działał.
Każda pomoc będzie mile widziane, dziękuję.
ini mogą być nadpisane przez argumenty wiersza polecenia. musisz zrobić "pokaż zmienne takie jak"% secure% "', aby zobaczyć, jakie jest ustawienie "na żywo". –
Zrobiłem "SHOW VARIABLES LIKE" secure_file_priv '; " i zwrócił mi katalog, w którym zapisano mój zbiór danych. Wykonanie tego w wierszu poleceń pokazuje te same wyniki. – dataelephant
Uruchomione polecenie zwraca: "require_secure_transport": "off", "secure_auth": "on", "secure_file_prive": katalog, w którym zapisany jest mój plik. – dataelephant