Можно ли восстановить дамп MySQL UTF-8 при установке кодировки latin-1?

0

У меня есть файл myslqdump, созданный из базы данных UTF-8, и я хочу восстановить его в базе данных, настроенной на латинском языке-1

Поскольку у меня нет корневого доступа к экземпляру mysql, я не могу изменить конфигурацию по умолчанию или воссоздать базу данных с конфигурацией UTF-8.

Есть ли способ импортировать эту базу данных?

Теги:
utf-8

1 ответ

0

Да и/или Нет.

Если весь текст содержит только английские буквы, нет проблем - кодировка одинакова.

Если у вас есть буквы с буквой западноевропейского алфавита, кодировка для них отличается. Но это можно обработать, правильно указав кодировку SET NAMES или какой-либо другой метод.

Если у вас есть азиатские персонажи, пунт.

Однако... Что вы подразумеваете под "установкой latin1"? Любой столбец символов может иметь любой CHARACTER SET, поэтому, если вы правильно укажете столбцы, тогда проблем не должно быть.

Пожалуйста, предоставьте более подробную информацию, если вам нужно обсудить это дальше.

  • 0
    latin-1 - один из возможных наборов символов, кодирующий созданную базу данных. Например: CREATE DATABASE <schema> CHARACTER SET latin-1
  • 0
    Старые версии MySQL по умолчанию установлены на latin1 ; 8.0 по умолчанию - utf8mb4 .

Ещё вопросы

Сообщество Overcoder
Наверх
Меню