Ich habe eine CSV Datei in der Dateipfade (Windows) stehen.
FolderPath;IdentityReference;FileSystemRights;IsInherited
"\\FILESERVER\litplus\00000098b8128a401";D2000\Share_Litplus_read;ReadAndExecute, Synchronize;True
"\\FILESERVER\litplus\00000098b8128a401";D2000\Share_Litplus_write;Modify, Synchronize;True
"\\FILESERVER\litplus\01ab8692ea13dbe03";D2000\Share_Litplus_read;ReadAndExecute, Synchronize;True
"\\FILESERVER\litplus\01ab8692ea13dbe03";D2000\Share_Litplus_write;Modify, Synchronize;True
"\\FILESERVER\litplus\01ab8692ea13deb06";D2000\Share_Litplus_read;ReadAndExecute, Synchronize;True
"\\FILESERVER\litplus\01ab8692ea13deb06";D2000\Share_Litplus_write;Modify, Synchronize;True
Ich versuche die Datei mit LOAD DATA INFILE zu importieren.
LOAD DATA INFILE 'C:/Scripts/Berechtigungsaudit/Shares/2024/litplus_ntfs_2024-10-16.csv'
INTO TABLE FileShare
CHARACTER SET utf8mb4
FIELDS TERMINATED BY ';'
OPTIONALLY ENCLOSED BY '"'
ESCAPED BY '\\'
LINES TERMINATED BY '\r\n'
IGNORE 1 ROWS
(FolderPath, IdentityReference, FileSystemRights, IsInherited);
Aber aus den Pfaden wird aus
"\\FILESERVER\litplus\00000098b8128a401"
z.B das
"\FILESERVERlitplus00000098b8128a401"
Die Backslashes gehen also einfach verloren. Wie importiere ich die Datei so das genau die Pfade in der Datenbank stehen?