Ik importeer een 3-tal velden uit een CSV bestand in een MySQL database. Werkt allemaal prima met onderstaande query:
Nu wil ik dus login info uit een bestand in 1 keer in laten lopen in de tabel waar deze gegevens in staan. Enige punt is, is dat ik niet weet hoe ik in deze query variabelen van de waardes in het CSV bestand maak. Dit wil ik omdat het password MD5 versleuteld de database in moet.
Kan ik dus voor deze query eerst het bestand in lezen en er variabelen van maken of kan ik in mijn query meegeven dat het veld MD5 versleuteld moet worden?
PHP:
1
| $result = mysql_query("LOAD DATA LOCAL INFILE 'bestand.csv' INTO TABLE login FIELDS TERMINATED BY ';' LINES TERMINATED BY '\n' (afdeling, username, password)") or die('Error loading data file.<br>' . mysql_error()); |
Nu wil ik dus login info uit een bestand in 1 keer in laten lopen in de tabel waar deze gegevens in staan. Enige punt is, is dat ik niet weet hoe ik in deze query variabelen van de waardes in het CSV bestand maak. Dit wil ik omdat het password MD5 versleuteld de database in moet.
Kan ik dus voor deze query eerst het bestand in lezen en er variabelen van maken of kan ik in mijn query meegeven dat het veld MD5 versleuteld moet worden?