Les étapes suivantes devraient corriger le dbWritetable()
erreur dans R
:
-
Connectez-vous
MySQL
terminal en tapant "MySQL -u user -p*
" (suivi du mot de passe utilisateur si vous en avez défini un). -
Tapez "
SET GLOBAL local_infile = true;
" dans la commande du terminal MySQL. -
Enfin, tapez "
SHOW GLOBAL VARIABLES LIKE 'local_infile';
" dans le terminal et vérifiez la sortie de la ligne de commande pour le statut ON.
Je ne sais pas pourquoi la fonction de base de données échoue à partir de MySQL
5.6 à 8.0, cependant, "local_infile
" permet aux utilisateurs d'accéder aux chargements de données à partir de sources locales --- cette solution devrait fonctionner pour toutes les piles d'interférences de base de données (R
, Python
, etc.) !