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

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

А вот какой версии при этом сама libmysql.dll будет использоваться - сходу не скажу. Можно попробовать посмотреть на запущенную программу Process Explorer-ом. А можно тупо переименовать/спрятать одну из них и посмотреть, будет ли работать приложение.
...
Рейтинг: 0 / 0
Где прописывается то, с какой mysql работает драйвер
    #39824467
logone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
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
Где прописывается то, с какой mysql работает драйвер
    #39824470
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
logoneпри открытии MySql 5.5 Command Line Client и MySql 8.0 Command Line ClientС каким параметрами?
Покажите команду полностью
...
Рейтинг: 0 / 0
Где прописывается то, с какой mysql работает драйвер
    #39824473
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
Где прописывается то, с какой mysql работает драйвер
    #39824479
logone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vkle,


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

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


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