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

Hvordan skal jeg tackle --secure-file-priv i MySQL?

Det virker efter hensigten. Din MySQL-server er startet med --secure-file-priv mulighed, som grundlæggende begrænser, fra hvilke mapper du kan indlæse filer ved hjælp af LOAD DATA INFILE .

Du kan bruge SHOW VARIABLES LIKE "secure_file_priv"; for at se den mappe, der er blevet konfigureret.

Du har to muligheder:

  1. Flyt din fil til den mappe, der er angivet af secure-file-priv .
  2. Deaktiver secure-file-priv . Dette skal fjernes fra opstart og kan ikke ændres dynamisk. For at gøre dette skal du kontrollere dine MySQL-startparametre (afhængigt af platform) og my.ini.


  1. Deltag vs. underforespørgsel

  2. Spørgsmål til Oracle Interview

  3. Sådan gendannes tilliden til en fremmednøglebegrænsning i SQL Server (T-SQL-eksempler)

  4. Objektet i klassen DateTime kunne ikke konverteres til streng