1 (изменено: oleg19868621@gmail.com, 2021-11-08 20:26:05)

Тема: Ошибка при добавлении базы данных

Добрый вечер.Пытаюсь загрузить базу данных, но выдает такую ошибку.


<a href="https://ibb.co/2gNxwcY"><img src="https://i.ibb.co/2gNxwcY/Screenshot-1.jpg" alt="Screenshot-1" border="0"></a>

-- Table structure for table `wp_actionscheduler_actions`
--

DROP TABLE IF EXISTS `wp_actionscheduler_actions`;
Ответ MySQL: Документация

#1046 - База данных не выбрана

2

Re: Ошибка при добавлении базы данных

Перед импортом базы, сперва создайте ее в phpMyAdmin, затем перейдите в нее и уже оттуда импортируйте. Сейчас скрипт не понимает в какую базу данных его импортировать.

Re: Ошибка при добавлении базы данных

Сделал как Вы сказали, выдал новая ошибка.

SQL запрос: Копировать


--
-- База данных: `olegator-shop`
--

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

--
-- Структура таблицы `wp_actionscheduler_actions`
--

CREATE TABLE `wp_actionscheduler_actions` (
  `action_id` bigint(20) UNSIGNED NOT NULL,
  `hook` varchar(191) COLLATE utf8mb4_unicode_520_ci NOT NULL,
  `status` varchar(20) COLLATE utf8mb4_unicode_520_ci NOT NULL,
  `scheduled_date_gmt` datetime DEFAULT '0000-00-00 00:00:00',
  `scheduled_date_local` datetime DEFAULT '0000-00-00 00:00:00',
  `args` varchar(191) COLLATE utf8mb4_unicode_520_ci DEFAULT NULL,
  `schedule` longtext COLLATE utf8mb4_unicode_520_ci,
  `group_id` bigint(20) UNSIGNED NOT NULL DEFAULT '0',
  `attempts` int(11) NOT NULL DEFAULT '0',
  `last_attempt_gmt` datetime DEFAULT '0000-00-00 00:00:00',
  `last_attempt_local` datetime DEFAULT '0000-00-00 00:00:00',
  `claim_id` bigint(20) UNSIGNED NOT NULL DEFAULT '0',
  `extended_args` varchar(8000) COLLATE utf8mb4_unicode_520_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CH[...]
Ответ MySQL: Документация

#1273 - Unknown collation: 'utf8mb4_unicode_520_ci'

4

Re: Ошибка при добавлении базы данных

Из-за разных версий MySQL отличаются наборы сравнений. Можно попробовать открыть дамп в текстовом редакторе и заменить utf8mb4_unicode_520_ci на utf8mb4_unicode_ci.

Если не поможет, то utf8mb4_unicode_ci и utf8mb4_unicode_520_ci меняем на utf8_general_ci. Если после этого найдет utf8mb4, то его тоже заменить на utf8.

При доступе к исходному серверу, сделать дамп заново установив режим совместимости MySQL в соответствие.

Re: Ошибка при добавлении базы данных

Я все сделал
Кроме
""При доступе к исходному серверу, сделать дамп заново установив режим совместимости MySQL в соответствие.""

--
-- База данных: `olegator-shop`
--

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

--
-- Структура таблицы `wp_actionscheduler_actions`
--

CREATE TABLE `wp_actionscheduler_actions` (
  `action_id` bigint(20) UNSIGNED NOT NULL,
  `hook` varchar(191) COLLATE utf8_general_cii NOT NULL,
  `status` varchar(20) COLLATE utf8_general_cii NOT NULL,
  `scheduled_date_gmt` datetime DEFAULT '0000-00-00 00:00:00',
  `scheduled_date_local` datetime DEFAULT '0000-00-00 00:00:00',
  `args` varchar(191) COLLATE utf8_general_cii DEFAULT NULL,
  `schedule` longtext COLLATE utf8_general_cii,
  `group_id` bigint(20) UNSIGNED NOT NULL DEFAULT '0',
  `attempts` int(11) NOT NULL DEFAULT '0',
  `last_attempt_gmt` datetime DEFAULT '0000-00-00 00:00:00',
  `last_attempt_local` datetime DEFAULT '0000-00-00 00:00:00',
  `claim_id` bigint(20) UNSIGNED NOT NULL DEFAULT '0',
  `extended_args` varchar(8000) COLLATE utf8_general_cii DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_genera[...]
Ответ MySQL: Документация

#1273 - Unknown collation: 'utf8_general_cii'

6

Re: Ошибка при добавлении базы данных

Ошибка. utf8_general_cii надо заменить на utf8_general_ci.