Hi hibiscus, die DB läuft lokal.
Hier die Berechtigungen für die DB hibiscus:
mysql> SHOW GRANTS FOR 'testuser'@'localhost';
+-----------------------------------------------------------------------------------------------------------------+
| Grants for testuser@localhost |
+-----------------------------------------------------------------------------------------------------------------+
| GRANT USAGE ON *.* TO 'testuser'@'localhost' IDENTIFIED BY PASSWORD 'passwdhash' |
| GRANT ALL PRIVILEGES ON `hibiscus`.* TO 'testuser'@'localhost' |
+-----------------------------------------------------------------------------------------------------------------+
2 rows in set (0.01 sec)
So sieht die Tabelle umsatztyp aus:
mysql> DESCRIBE umsatztyp;
+-------------+--------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-------------+--------------+------+-----+---------+----------------+
| id | int(10) | NO | PRI | NULL | auto_increment |
| name | varchar(255) | NO | | NULL | |
| nummer | varchar(5) | YES | | NULL | |
| pattern | text | YES | | NULL | |
| isregex | int(10) | YES | | NULL | |
| umsatztyp | int(10) | YES | | NULL | |
| parent_id | int(10) | YES | MUL | NULL | |
| color | varchar(11) | YES | | NULL | |
| customcolor | int(1) | YES | | NULL | |
+-------------+--------------+------+-----+---------+----------------+
Hier wird mir erklärt, wie ich Daten importieren kann:
https://dev.mysql.com/doc/refman/5.1/en/load-data.html
So sieht meine umsatztyp5.txt (csv-umbenannt) aus:
id ,name ,nummer ,pattern ,isregex ,umsatztyp ,parent_id ,color ,customcolor
NULL,"0 Aktiva","","",0,0,NULL,NULL,0
NULL,"1 Passiva","","",0,0,NULL,NULL,0
NULL,"2 ideeller Bereich","","",0,0,NULL,NULL,0
NULL,"3 ertragsneutrale Posten","","",0,0,NULL,NULL,0
NULL,"4 Vermögensverwaltung","","",0,0,NULL,NULL,0
etc.
Also ich bin jetzt mal so vorgegangen:
einloggen als Benutzer testuser
mysql --local-infile=1 -u testuser -p
Dann DB hibiscus öffnen
mysql> USE hibiscus;
mysql>LOAD DATA LOCAL INFILE '/tmp/umsatztyp5.txt' INTO TABLE umsatztyp FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\r\n' IGNORE 1 LINES;
Query OK, 0 rows affected (0.01 sec)
Records: 0 Deleted: 0 Skipped: 0 Warnings: 0
9 rows in set (0.02 sec)
Aber Daten wurden keine importiert...
Was mache ich falsch?