Доброго дня.
Стоит вопрос : полученные откуда-то данные, посредством С++ занести в ранее созданную базу мускула.
Дело в том что с++ я еще как-никак знаю а вот с мускулом проблема ...
Прошу всем кто может напишите если не листинг так хоть алгоритм программы
заранее благодарен ...
Запись в Мускул с помощью С++ (c++ mysQl)
Модератор: Модераторы разделов
-
sg^_^milytia
- Сообщения: 8
- ОС: linux, windows
Re: Запись в Мускул с помощью С++
Что тут совсем нет людей, которые под СПП работали с мускулом ??? очень жаль ,,, (((
-
uptime
- Сообщения: 1661
- Статус: Drinker with computing problems
- ОС: kubuntu 8.04
Re: Запись в Мускул с помощью С++
Ищите.. Точно знаю, что есть и библиотеки и API соответствующий...
Но сейчас всё больше Perl/PHP используют для этой цели.
успехов
Но сейчас всё больше Perl/PHP используют для этой цели.
успехов
The answer, my friend, is blowin' in the wind.
The answer is blowin' in the wind.
The answer is blowin' in the wind.
-
Voice
- Сообщения: 1073
- Статус: столлманист
- ОС: Debian GNU/Linux
Re: Запись в Мускул с помощью С++
Могу порекомендовать книгу Поля Дюбуа только.
"И может собственных Платонов и быстрых разумом Невтонов российская земля рождать."
М. В. Ломоносов
М. В. Ломоносов
-
Serik
- Сообщения: 149
- ОС: SuSE Linux
Re: Запись в Мускул с помощью С++
В 2002 году на оф.сайте MySQL был очень хороший мануал на русском языке.
С API очень простой:
1) Подключиться к БД
2) Выполнить запрос
...
3) Отключится
Если загрузка пакетная, то имеет смысл делать выгрузку в sql скрипт, и выполнять его штатными средствами.
руководство на русском и сейчас есть
С API очень простой:
1) Подключиться к БД
2) Выполнить запрос
...
3) Отключится
Если загрузка пакетная, то имеет смысл делать выгрузку в sql скрипт, и выполнять его штатными средствами.
руководство на русском и сейчас есть
-
vyacheti
- Сообщения: 17
- ОС: opensuse
Re: Запись в Мускул с помощью С++
Лично я использую стандартный API. Правда это не совсем С++ это С. но ее спокойно можно использовать в приложениях на С++. http://dev.mysql.com/ Ну уж если вы такой непремиримый объектно заточеный программист то можно обратиться к стороним разработчикам http://tangentsoft.net/mysql++/doc/
-
Crazy
- Сообщения: 862
- Статус: Адепт Дзен.
- ОС: Mint, Win7.
Re: Запись в Мускул с помощью С++
Вроде mysql.h можно использовать как в c, так и в с++. Предоставляет ооп доступ к бд.
Desipere in loco
-
Zeus
- Сообщения: 694
Re: Запись в Мускул с помощью С++
Код: Выделить всё
#include <mysql.h>
::MYSQL* _in_mysql;
// connect
_in_mysql = ::mysql_init (0);
std::string host, user, db;
if (_in_mysql = ::mysql_real_connect (_in_mysql, host.c_str(), user.c_str(), 0, db.c_str(), 0, 0, 0))
{
// подключились
}
else
{
// ошибка подключения
};
// insert
std::string sql="insert into sometable somevalues";
if (::mysql_query (_in_mysql, buff.str().c_str()))
{
// ошибка
}
else
{
// сработало
};-
sg^_^milytia
- Сообщения: 8
- ОС: linux, windows
Re: Запись в Мускул с помощью С++
огромное спасибо всем за помощь ...
-
Zeus
- Сообщения: 694
Re: Запись в Мускул с помощью С++
Закрыть соединение не забудь - я в примере это не отразил, но в mysql.h найдёшь.