Форум С++

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

Автор: Krasnodar   (31.12.2006 в 02:18)
вот пример соединения с базой
 #include <my_global.h>
#include <mysql.h>

int main(int argc, char *argv[])
{
  // Дескриптор соединения
  MYSQL *conn;
  // Получаем дескриптор соединения
  conn = mysql_init(NULL);
  if(conn == NULL)
  {
    // Если дескриптор не получен - выводим сообщение об ошибке
    fprintf(stderr, "Error: can't create MySQL-descriptor\n");
    exit(1);
  }
  // Подключаемся к серверу
  if(!mysql_real_connect(conn,
                        NULL,
                        "root",
                        NULL,
                        NULL,
                        NULL,
                        NULL,
                        0
                        ))
  {
    // Если нет возможности установить соединение с сервером 
    // базы данных выводим сообщение об ошибке
    fprintf(stderr, 
            "Error: can't connect to database %s\n"
,
            mysql_error(conn));
  }
  else
  {
    // Если соединение успешно установлено выводим фразу - "Success!"
    fprintf(stdout, "Success!\n");
  } 
  // Закрываем соединение с сервером базы данных
  mysql_close(conn);
}
 


Ваше имя:

Пароль:

Цитировать

Используйте тэги для выделения текста:
Код: [code][/code]
Жирный: [b][/b]
Наклонный: [i][/i]
URL: [url][/url]

Сообщение:

Прикрепить: