sql >> Database teknologi >  >> RDS >> Mysql

MySQL:Sådan aktiverer du indlæsning af data lokalt på både klient- og serversiden

Workbench bruger en MySQL-funktion kaldet LOAD DATA LOCAL for denne .txt-filimporthandling. Fordi den funktion afslører nogle sikkerhedsproblemer på serveren skal operatøren af ​​serveren aktivere denne funktion ved at køre MySQL-serversoftwaren (mysqld , hedder det) med en specifik systemvariabel kaldet local_infile . Din fejlmeddelelse betyder, at flag ikke er aktiveret.

Du kan prøve at aktivere det under kørsel, før du udfører din upload. Prøv denne SQL-sætning.

SET @@GLOBAL.local_infile = 1;

Hvis det ikke virker, skal du bede den person, der kører din server, om at aktivere den.




  1. kald et php-script for hver række i min database mysql

  2. SQL Server:Hvordan bruger man UNION med to forespørgsler, der BEGGE har en WHERE-klausul?

  3. java.sql.SQLEundtagelse:Forbindelsen er allerede blevet lukket

  4. Hvordan gemmer man en liste over hverdage i MySQL?