Не смог решить проблему с кодировками в Windows, перешел на Linux, уповая на то, что забуду этот гемор и доделаю курсач, но нет...
Кириллица даже в UTF-8 и командной оболочке bash умудрилась сохранится так:
+------------+----------------------------------------------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+------------+----------------------------------------------------+------+-----+---------+-------+
| id_station | smallint(2) unsigned zerofill | NO | PRI | 00 | |
| name | varchar(30) | NO | | NULL | |
| type | enum('?????????','?????????????','??????????????') | NO | | NULL | |
+------------+----------------------------------------------------+------+-----+---------+-------+
Вот попытка загрузить данные в таблицу:
mysql> load data local infile '/home/egor/desktop/CityNetwork' into table CityNetwork
-> fields terminated by '\t' lines terminated by '\n';
Вот такая ошибка:
ERROR 1148 (42000): The used command is not allowed with this MySQL version
Версия:
mysql> select version();
+-------------------------+
| version() |
+-------------------------+
| 5.5.49-0ubuntu0.14.04.1 |
+-------------------------+
1 row in set (0.02 sec)