MediaWiki / Backup: как обработать ошибку 1050 SQL? - PullRequest
0 голосов
/ 25 октября 2019

Я пытаюсь понять, как работает рабочий процесс резервного копирования Mediawiki. Я хотел бы перенести Данные моего локального MediaWiki на MediaWiki, размещенный поставщиком. Я следовал по документу MediaWiki, но застрял…

Моя отправная точка - MediaWiki, обслуживаемая локально, от Bitnami MediaWiki Stack 1.32.1 Rev 0


Версии: here is overview of the versions


Я смотрю в phpMyAdmin стека Bitnami и провайдера и сравниваю разные базы данных и таблицы - чтобы выяснить, что такое база данных MediaWiki ичто из Битнами.

enter image description here

Кажется, что база данных bitnami_mediawiki - это все, что мне нужно для моей резервной копии. Я экспортировал базу данных, и мой файл резервной копии называется bitnami_mediawiki.sql.

Затем я попытался импортировать файл резервной копии в базу данных моего провайдера Mediawiki.

MediaWiki моего провайдера устанавливается одним нажатием, я только предоставлял пароль, имя пользователя, имя базы данных и т. Д. Я уже проверил этот MediaWiki, и он работал, но у него другое имя и пароли, чем у локального Bitnami MediaWiki,Однако база данных для MediaWiki моего провайдера называется DB3927793 - она ​​создается автоматически.

Итак, я попытался импортировать файл резервной копии, но в phpMyAdmin появилась ошибка SQL.

Ошибка (это немецкий, но я перевел его)

--
-- Database: `bitnami_mediawiki`
--

-- --------------------------------------------------------

--
-- Table structure for Table `actor`
--

CREATE TABLE `actor` (
  `actor_id` bigint(20) UNSIGNED NOT NULL,
  `actor_user` int(10) UNSIGNED DEFAULT NULL,
  `actor_name` varbinary(255) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=binary
MySQL message: Documentation

#1050 - Tabelle 'actor' already existing

Вопрос

Итак, в моем MediaWiki моего провайдера уже есть понятные таблицы, но почемуя не могу их переопределить? Или как мне столкнуться с этой проблемой? Я имею в виду, что у меня нет возможности подключить мой MediaWiki к определенной базе данных, кроме базы данных, которая поставляется вместе с установкой.

Я хочу только импортировать содержимое / статьи из моей резервной копии MediaWiki.

...