Följande steg bör fixa dbWritetable()
fel i R
:
-
Logga in
MySQL
terminal genom att skriva "MySQL -u user -p*
" (följt av användarlösenord om du ställer in ett). -
Skriv "
SET GLOBAL local_infile = true;
" i MySQL-terminalkommandot. -
Skriv slutligen "
SHOW GLOBAL VARIABLES LIKE 'local_infile';
" in i terminalen och kontrollera kommandoradens utgång för PÅ-status.
Jag är inte säker på varför databasfunktionen misslyckas från MySQL
5.6 till 8.0, dock "local_infile
" möjliggör användaråtkomst till dataladdningar från lokala källor --- den här lösningen bör fungera för alla databasstörningar (R
, Python
, etc)!