есть необходимость из win-приложения коннектиться к mysql с установленным handlersocket-плагином, через него конечно.
Есть api для win, что бы подключиться к такой базе?
Здравствуйте, Hayabusa, Вы писали:
H>Привет всем,
H>есть необходимость из win-приложения коннектиться к mysql с установленным handlersocket-плагином, через него конечно. H>Есть api для win, что бы подключиться к такой базе?
Здравствуйте, Hayabusa, Вы писали:
H>Здравствуйте, BlackEric, Вы писали:
BE>>Главное поделитесь как найдете. А то поразводилось любителей экзотики
H>Найду что, hs для win? или другое решение? )
Здравствуйте, BlackEric, Вы писали:
BE>Любое решение. hs для win пока нет.
Ну придумаем что нибудь для своей специфики, широкой публике вряд ли это решение будет интересно..
Может для начала и прямого подключения к mysql хватит..
При старте работы с сервером, я сначала вызываю mysql_init, создавая дескриптор базы.
Потом подключаюсь с помощью mysql_real_connect.
В конце закрываю базу — mysql_close.
В процессе выполнения запроса вернулась ошибка, я хочу сделать реконнект.
Просто вызывать mysql_real_connect? или mysql_close/mysql_init тоже необходимо?
Здравствуйте, BlackEric, Вы писали:
BE>C++, libmysql?
yes
BE>Закрыть коннект и подключиться по новой. Что не получается? BE>здесь есть описание работы
Не то, что бы не получается, не знаю в какой последовательности делать вызовы библиотеки mysql.
Закрыть коннект это как? mysql_close? и заново создавать дескриптор и подключаться?
Здравствуйте, Hayabusa, Вы писали:
H>Не то, что бы не получается, не знаю в какой последовательности делать вызовы библиотеки mysql. H>Закрыть коннект это как? mysql_close? и заново создавать дескриптор и подключаться?
И еще вопрос возник в процессе чтения статьи.
Там пишется, что нужно вызывать mysql_store_result для каждого запроса, сделанного mysql_query.
Меня, допустим, ответы не интересуют. Если я совсем не буду вызывать mysql_store_result — не будет ли утечки память где нибудь?
Здравствуйте, Hayabusa, Вы писали:
H>Здравствуйте, BlackEric, Вы писали:
BE>>Да.
H>Понял, благодарю.
H>И еще вопрос возник в процессе чтения статьи. H>Там пишется, что нужно вызывать mysql_store_result для каждого запроса, сделанного mysql_query. H>Меня, допустим, ответы не интересуют. Если я совсем не буду вызывать mysql_store_result — не будет ли утечки память где нибудь?
здесь написано, что только для тех запросов которые что-то возвращают, а потом обязательно mysql_free_result().
BE>здесь написано, что только для тех запросов которые что-то возвращают, а потом обязательно mysql_free_result(). BE>Если же его не взывать при select
Селектов то у меня и нет, только инсерты, апдейты и делиты..
Ну да ладно, буду вызывать mysql_store_result для надежности всегда..