MySQL неправильно кодирует символы на ПК / Windows 10 - PullRequest
1 голос
/ 08 апреля 2019

При импорте набора данных в Mysql (с помощью команды mysql) в Windows из командной строки (связано с <) константы базы данных неправильно закодированы для норвежских символов 100øå *ØÅ. </p>

Файлы сохраняются с окончанием строки Unix и кодировкой UTF-8 с использованием Textpad.

DROP DATABASE IF EXISTS debate_system_100;

CREATE DATABASE debate_system_100;

ALTER DATABASE debate_system_100 CHARACTER SET utf8 COLLATE utf8_general_ci;

INSERT INTO events (event_name, company) VALUES
("System event", 1),
("Company 1 Landsmøte 2014", 2),
("Company 1 Landsmøte 2015", 2),
("Company 1 Landsmøte 2016", 2),
("Company 1 Landsmøte 2017", 2),
("Company 1 Landsmøte 2018", 2),
("Company 1 Landsmøte 2019", 2),
("Company 2 Landsmøte 2014", 3),
("Company 2 Landsmøte 2015", 3),
("Company 2 Landsmøte 2016", 3),
("Company 2 Landsmøte 2017", 3),
("Company 2 Landsmøte 2018", 3),
("Company 2 Landsmøte 2019", 3),
("Company 10 Landsmøte 2014", 11),
("Company 10 Landsmøte 2015", 11),
("Company 10 Landsmøte 2016", 11),
("Company 10 Landsmøte 2017", 11),
("Company 10 Landsmøte 2018", 11),
("Company 10 Landsmøte 2019", 11);

1 Ответ

0 голосов
/ 11 апреля 2019

См. Комментарий к oysteing. Я, вероятно, был из-за кодовых страниц Windows.

...