Как я могу исправить «Ошибка синтаксического анализа DDL» при создании схемы в MySql Workbench? - PullRequest
0 голосов
/ 28 мая 2019

Когда я просто создаю новую схему в MySql workbench с помощью кнопки быстрого вызова, я получаю сообщение об ошибке после выполнения запроса по умолчанию «Ошибка синтаксического анализа DDL для new_schema».Я недавно установил последние версии MySql Workbench / Server (8.0.16).

Я попытался изменить кодировку / сопоставление со значения по умолчанию на utf8 и все еще получаю сообщение об ошибке «Произошла ошибка при анализе DDL, полученного с сервера».

Я получаю обычное приглашение просмотреть sql, прежде чем он будет применен к базе данных

CREATE SCHEMA `new_schema` ;

И все же, когда я нажимаю "Применить", я получаю сообщение об ошибке и следующее утверждение в редакторе ..

delimiter $$
CREATE DATABASE `new_schema` /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci */ /*!80016 DEFAULT ENCRYPTION='N' */$$

Наряду с последним значением ПО УМОЛЧАНИЮ (до ШИФРОВАНИЯ), подчеркнутым красным, указано «недопустимо в этой позиции для этой версии сервера, ожидая CHARSET, CHAR, COLLATE».

Я не использовал верстакчерез некоторое время пришлось переустановить, потому что я не мог запустить сервер, но раньше я имел возможность легко создавать схемы без каких-либо ошибок. Любая помощь очень ценится.

...