Hallo zusammen,
ich möchte gerne eine .csv Datei Importieren.
Mache ich das passiert allerdings nicht. $sqldata ist der komplette Pfad zur .csv Datei "C:\...\sql.csv".
Aufgebaut ist diese so:
Das ganze möchte ich mit einem PowerShell Script machen:
Code
- [void][system.reflection.Assembly]::LoadFrom($sqldll)
- $conn02 = New-Object MySql.Data.MySqlClient.MySqlConnection
- $conn02.ConnectionString = $connString
- $conn02.Open();
- $command02 = New-Object MySql.Data.MySqlClient.MySqlCommand
- $command02.Connection = $conn02
- $command02.CommandText = "LOAD DATA LOCAL INFILE '$sqldata' INTO TABLE v2013.ps TERMINATED BY ';'"
- reader02 = $command02.ExecuteReader()
- $conn02.Close()
Am Script selber kann es nicht liegen. Ein INSERT INTO macht er ganz normal. Auch das Daten auslesen funktioniert.
Klappt das Einspielen per csv überhaupt so einfach?