sql >> Database >  >> RDS >> Mysql

MySQL:hoe laadgegevens lokaal aan zowel client- als serverzijde in te schakelen

Workbench gebruikt een MySQL-functie genaamd LOAD DATA LOCAL voor deze importbewerking voor .txt-bestanden. Omdat die functie enkele beveiligingsproblemen blootlegt in de server moet de operator van de server die functie inschakelen door de MySQL-serversoftware uit te voeren (mysqld , heet het) met een specifieke systeemvariabele genaamd local_infile . Uw foutmelding betekent dat de vlag niet is ingeschakeld.

U kunt proberen het tijdens runtime in te schakelen voordat u uw uploadbewerking uitvoert. Probeer deze SQL-instructie.

SET @@GLOBAL.local_infile = 1;

Als dat niet werkt, moet je de persoon die je server beheert vragen om het in te schakelen.




  1. JQuery gebruiken om waarden in mySQL in te voegen

  2. Querykolom met char-gegevenstype in oracle

  3. MySQL-configuratie voor vloeiend NHibernate

  4. Hoe Galera-cluster te beveiligen - 8 tips