Гость
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Где прописывается то, с какой mysql работает драйвер / 7 сообщений из 7, страница 1 из 1
08.06.2019, 11:33
    #39824399
logone
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где прописывается то, с какой mysql работает драйвер
Если установлено 2 mysql, скажем 5 и 8 версии, с какой версией будет работать libmysql.dll?
...
Рейтинг: 0 / 0
08.06.2019, 13:47
    #39824419
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где прописывается то, с какой mysql работает драйвер
logone,

Куда будет указано в настройках коннекта, с той и будет работать.

А вот какой версии при этом сама libmysql.dll будет использоваться - сходу не скажу. Можно попробовать посмотреть на запущенную программу Process Explorer-ом. А можно тупо переименовать/спрятать одну из них и посмотреть, будет ли работать приложение.
...
Рейтинг: 0 / 0
08.06.2019, 17:52
    #39824467
logone
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где прописывается то, с какой mysql работает драйвер
miksoft,

у меня почему то
при открытии MySql 5.5 Command Line Client и MySql 8.0 Command Line Client
И ввода запроса SHOW DATABASES;

Выводятся одни и те же базы данных, которые находятся в папке C:\ProgramData\MySQL\MySQL Server 8.0\Data

При этом папка C:\ProgramData\MySQL\MySQL Server 5.5\data существует и в ней находятся базы данных 5-той версии, которые там раньше создавались

Почему так произошло?
...
Рейтинг: 0 / 0
08.06.2019, 17:59
    #39824470
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где прописывается то, с какой mysql работает драйвер
logoneпри открытии MySql 5.5 Command Line Client и MySql 8.0 Command Line ClientС каким параметрами?
Покажите команду полностью
...
Рейтинг: 0 / 0
08.06.2019, 18:18
    #39824473
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где прописывается то, с какой mysql работает драйвер
logoneу меня почему то
при открытии MySql 5.5 Command Line Client и MySql 8.0 Command Line Client
И ввода запроса SHOW DATABASES;

Выводятся одни и те же базы данных, которые находятся в папке C:\ProgramData\MySQL\MySQL Server 8.0\Data

При этом папка C:\ProgramData\MySQL\MySQL Server 5.5\data существует и в ней находятся базы данных 5-той версии, которые там раньше создавались

Почему так произошло?Вероятно, запущен сервер 8.0, который работает со своей директорий данных и Вы подключаетесь именно к нему.

Запущен ли сервер версии 5.5 - это вопрос открытый. В любом случае, два разных сервера не могут разом слушать один и тот же хост/порт или сокет, в таком случае запуск второго сервера закончится неудачей. Чтобы иметь возможность использовать два различных сервера, нужно их запускать с разными хост/порт/сокет и при запуске клиента выбирать нужный.
От версии клиентской библиотеки в данном случае ничего не зависит (старая версия может не вполне хорошо работать с новым сервером или может не поддерживать новые фичи, например).
...
Рейтинг: 0 / 0
08.06.2019, 18:58
    #39824479
logone
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где прописывается то, с какой mysql работает драйвер
vkle,


Спасибоооооо!!!

Если у кого то тоже самое,
То идём в диспетчер задач -> службы -> службы
И находим там службы которые начинаются с MySql
Заходим двойным кликом в те, у которых состояние "Работает"
И смотрим пункт "Исполняемый файл"
Оставляем включённой только ту, которая вам нужна
А у остальных нажимаем "остановить"
И тип запуска меняем на "Отключена"
...
Рейтинг: 0 / 0
10.06.2019, 07:53
    #39824748
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где прописывается то, с какой mysql работает драйвер
logoneЕсли установлено 2 mysql, скажем 5 и 8 версии, с какой версией будет работать libmysql.dll?Либо у этих инстансов разные порты/сокеты, и тогда просто сравниваем параметры подключения и настройки инстансов, либо они НЕ могут работать одновременно, и, чтобы узнать кто работает сейчас, достаточно спросить:
Код: sql
1.
SELECT version()
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Где прописывается то, с какой mysql работает драйвер / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]