У меня есть таблица с именем provider
. В таблице provider
у меня есть столбец с именем provider
. Кодировка символов этого столбца в настоящее время latin1:Alter MySQL кодировка столбца, каскад к FKs
`provider` varchar(60) CHARACTER SET latin1 NOT NULL DEFAULT '',
Несколько других таблиц FK ссылка provider.provider
также. Как изменить кодировку на utf8
и каскадировать все изменения ссылок на внешние ключи? Эквивалент:
ALTER TABLE provider MODIFY
provider VARCHAR (60)
CHARACTER SET utf8
COLLATE utf8_unicode_ci;
Но для всех столбцов это FK ссылается также. (Примечание: сделайте это по собственному усмотрению.)