Я использую конкретное решение для облачного хостинга (которое я не буду называть), и они не предоставляют доступ по ssh, поэтому я прихоти, как сбрасывается база данных.
Скачал дамп, запакованный в файл tar.gz. Я обнаружил, что в этом файле используется кодировка latin1. Я не могу указать кодировку для хоста, который я использую, потому что у меня нет доступа SSH или доступа к БД.
Я пытаюсь импортировать его через командную строку для своей локальной среды разработки (mysql -uroot foodb < file.db
), как я обычно делаю с другими базами данных, но у меня проблемы.
Можно ли импортировать базу данных через командную строку, указав кодировку (предпочтительно latin1) перед ее импортом? Или мне нужно преобразовать его в UTF8?
Разобрался, когда установил рабочую среду mysql
mysql -uroot --default-character-set='latin1' dbname < filedump.sql