Følgende trin skulle rette dbWritetable()
fejl i R
:
-
Log på
MySQL
terminal ved at skrive "MySQL -u user -p*
" (efterfulgt af brugeradgangskode, hvis du angiver en). -
Skriv "
SET GLOBAL local_infile = true;
" i MySQL-terminalkommandoen. -
Til sidst skal du skrive "
SHOW GLOBAL VARIABLES LIKE 'local_infile';
" ind i terminalen og kontroller kommandolinjeoutputtet for ON-status.
Jeg er ikke sikker på, hvorfor databasefunktionen fejler fra MySQL
5.6 til 8.0, dog "local_infile
" muliggør brugeradgang til dataindlæsninger fra lokale kilder --- denne løsning burde fungere for alle databaseinterferensstakke (R
, Python
osv.)!