Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как сделать реконнект к базе (с++) / 4 сообщений из 4, страница 1 из 1
20.01.2014, 21:22:02
    #38532431
ASheff
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать реконнект к базе (с++)
Всем привет.
Каким образом можно сделать реконнект к серверу mysql?

При старте работы с сервером, я сначала вызываю mysql_init, создавая дескриптор базы.
Потом подключаюсь с помощью mysql_real_connect.
В конце закрываю базу — mysql_close.

В процессе выполнения запроса вернулась ошибка, я хочу сделать реконнект.
Просто вызывать mysql_real_connect? или mysql_close/mysql_init тоже необходимо?
...
Рейтинг: 0 / 0
21.01.2014, 01:27:56
    #38532595
ASheff
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать реконнект к базе (с++)
Не ужели никто не в курсе? ((
...
Рейтинг: 0 / 0
21.01.2014, 13:03:37
    #38532955
artas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать реконнект к базе (с++)
ASheff,

В таких языках как плюсы, желательно делать mysql_close, дабы избежать возможных утечек памяти
...
Рейтинг: 0 / 0
21.01.2014, 14:57:47
    #38533119
ASheff
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать реконнект к базе (с++)
artasВ таких языках как плюсы, желательно делать mysql_close, дабы избежать возможных утечек памяти

Понял, благодарю.

Еще есть вопрос - в статьях пишут, что нужно вызывать mysql_store_result для каждого запроса, сделанного с помощью mysql_query.
Меня, допустим, ответы базы не интересуют, проверяю только ошибки. Если я совсем не буду вызывать mysql_store_result — не будет ли утечки память где нибудь?
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как сделать реконнект к базе (с++) / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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