sql >> Databáze >  >> RDS >> Mysql

Pokus o použití R s MySQL:Použitý příkaz není v této verzi MySQL povolen

Následující kroky by měly opravit dbWritetable() chyba v R :

  1. Přihlaste se MySQL terminál zadáním "MySQL -u user -p* " (následuje uživatelské heslo, pokud nějaké nastavíte).

  2. Zadejte „SET GLOBAL local_infile = true; " v příkazu terminálu MySQL.

  3. Nakonec zadejte "SHOW GLOBAL VARIABLES LIKE 'local_infile'; " do terminálu a zkontrolujte, zda je výstup příkazového řádku zapnutý.

Nejsem si jistý, proč funkce databáze z MySQL selhává 5.6 až 8.0, nicméně "local_infile " umožňuje uživatelům přístup k načtení dat z místních zdrojů --- toto řešení by mělo fungovat pro všechny zásobníky rušení databáze (R , Python , atd.)!




  1. Webinář:Sledování průběhu dotazů na serveru SQL

  2. Aktualizace serializovaného pole v mysql (bez zrušení serializace?)

  3. Složitý mySQL dotaz na stránce php

  4. SQL Server 2008, různé klauzule WHERE s jedním dotazem