Назад | Перейти на главную страницу

Импорт базы данных из командной строки с использованием кодировки latin1

Я использую конкретное решение для облачного хостинга (которое я не буду называть), и они не предоставляют доступ по ssh, поэтому я прихоти, как сбрасывается база данных.

Скачал дамп, запакованный в файл tar.gz. Я обнаружил, что в этом файле используется кодировка latin1. Я не могу указать кодировку для хоста, который я использую, потому что у меня нет доступа SSH или доступа к БД.

Я пытаюсь импортировать его через командную строку для своей локальной среды разработки (mysql -uroot foodb < file.db), как я обычно делаю с другими базами данных, но у меня проблемы.

Можно ли импортировать базу данных через командную строку, указав кодировку (предпочтительно latin1) перед ее импортом? Или мне нужно преобразовать его в UTF8?

Разобрался, когда установил рабочую среду mysql

mysql -uroot --default-character-set='latin1' dbname < filedump.sql