2016-02-13 7 views
10

Я новичок в использовании MySQL, и мне нужно было загрузить его для школы, однако я продолжаю получать это сообщение об ошибке (рисунок ниже). Я использую xampp и подключаюсь с использованием корня имени пользователя. порт также соответствует тому, что он мне говорит. Это позволит мне продолжить, но многие функции отсутствуют. Любая помощь вообще будет оценена по достоинству.MySQL Workbench несовместимый/нестандартный сервер

Несовместимая/нестандартная версия сервера или протокол подключения обнаружен (10.0.10).

Возможно подключение к этой базе данных, но некоторые MySQL Возможности Workbench могут не работать должным образом, поскольку база данных не является полностью совместимой с поддерживаемыми версиями MySQL.

MySQL Workbench разработан и протестирован для версий MySQL Server 5.1, 5.5, 5.6 и 5.7

PICTURE HERE

+1

И какая версия MySQL вы используете? – Eborbob

ответ

6

Текущая версия XAMPP использует MariaDB вместо MySQL.

Поскольку MySQL Workbench является designed to work with MySQL и не с очень похожим падение замены MariaDB, вы собираетесь иметь проблемы ...

Так что, если вы хотите использовать MySQL Workbench с XAMPP, то решение было бы попробовать установка последней версии версии XAMPP, которая использует MySQL. Вероятно, эта версия 1.8.3 от (август 2014 года). Вы можете скачать его здесь:

XAMPP Sourceforge old versions

+1

, когда вы говорите «у вас будут проблемы», у вас есть источник?Согласно другому (более полному) ответу на обмен файлами: «В большинстве случаев его можно безопасно игнорировать». http://unix.stackexchange.com/questions/252275/mysql-workbench-warning-when-connecting-to-mariadb – Patrick

+0

Ну, Патрик, я полагаю, я мог бы быть немного точнее и сказал, что «у вас могут быть проблемы», но Я связывался с комментарием Oracle Team Leader: «Ну да, MySQL Workbench действительно поддерживает только MySQL. В следующей версии это будет показано более заметно. - Майк Лишке, 27-27 ноября в 8:13» Я был также отрываясь от необходимости устранять неполадки, почему я не мог подключиться, так что личный опыт тоже. Проблема, с которой я столкнулся, была не в том, что я мог подключиться, а затем там, где были случаи, когда это не сработало, я не мог подключиться вообще. – C0MPU7ER

+0

@Patrick - У моей установки xampp есть mysql, и я до сих пор получаю эту ошибку. Установщик окон mysql не позволяет мне устанавливать другой mysql. Как мне сделать эту работу? – testerjoe2

0

Я встречаю такое же сообщение с последующим крушением MySQL Workbench с версии 6.3.7 (сборка 1199).

Я не нашел решение, но работает workarroud:

После того, как вы нажмете бутон Continue anyway, просто открыть базу данных use toto, а затем немного подождать (минуту будет в моем от чего прийти случае), и то вы можете вызвать запрос без судорог, я нашел этот трюк here.

+0

, пожалуйста, обратитесь к обходному пути вместо публикации ссылки. ваш ответ не будет полезен, как только ссылка будет мертва. – testerjoe2

+0

Вы читаете ответ? вот что я сделал. Я упоминаю рабочий стол, прежде чем давать ссылку! – JPBlanc

6

Если вы используете новейший XAMPP, который использует MariaDB, в этом случае в вашем Workbench MySQL не используйте «Подключиться к базе данных», а используйте «Обратный инженер» и предоставите необходимые учетные данные. Вот и все, никаких хлопот.

5

Как я вижу, вы используете новейший XAMPP.

Все, что вам нужно сделать, это, после открытия MySQL Workbench, и вместо создания нового соединения Нажмите CTRL + R или нажмите на вкладке DATABASE в верхнем меню. Выберите Обратный инженер и укажите необходимую информацию. Тебе хорошо идти.

Рабочее место MySql не приведет к сбою или покажет проблему совместимости.