sql >> Databasteknik >  >> RDS >> Mysql

Importera hex/binär data till mysql

Du kan använda SET-delen av LOAD DATA INFILE, och du behöver inte 0x escape-grejer:

1, 1, 123456FF
2, 1, aabbcc
3, 1, ddeeff

Och sedan tilldelar du kolumnen till en variabel och ställer sedan in kolumnen till UNHEXed-versionen av den variabeln:

LOAD DATA INFILE 'file' INTO TABLE `table` (column1, column2, @var1)
SET column3 = UNHEX(@var1)


  1. Få tabell och kolumn som äger en sekvens

  2. Hur identifierar man primärnyckeldupliceringen från en SQL Server 2008-felkod?

  3. Kan inte hitta microsoft.sqlserver.batchparser.dll

  4. mysql - Uppdatera automatiskt förekomster i en annan tabell