Компоненты DevArt MySQL, подключающиеся к MySQL по протоколу Shared Memory

Кто-нибудь имел успех с подключением к MySQL с использованием протокола Shared Memory через компоненты DevArt? (в.NET)

Если да, то как ты это сделал, какая строка подключения? А какие еще есть готы?

Заметьте, у меня сервер начался нормально с...

mysqld --skip-networking --shared_memory=1 --shared-memory-base-name='MyName'

и я могу получить к нему доступ с помощью клиента MySQL.exe через...

MySql --protocol=memory --shared-memory-base-name="MyName'

1 ответ

Решение

Я не смог заставить работать коннекторы DevArt:-(А также обнаружил, что даже если бы я все-таки работал, у меня была бы зависимость от libmysql.dll (общая память не поддерживается в "прямом" режиме DevArts)

Поэтому я попробовал коннекторы MySQL, новые из них НАМНОГО лучше, чем уродливые вещи, которые были у них пару лет назад, на самом деле, боюсь, компоненты DevArt могут потерять причину существования в ближайшее время. Они прекрасно работали в режиме общей памяти, без какой-либо зависимости от libmysql.dll. Единственное, что я хотел бы сказать, это то, что строка подключения на connectionstrings.com совершенно неверна для новых разъемов, это должно быть....

Идентификатор пользователя =root; Протокол соединения =SharedMemory; Имя общей памяти ="Fred Blogs"

Другие вопросы по тегам