Не понятно, что именно нужно. Написать на С++ программу, которая взаимодействовала бы с удаленной БД на MySql? Тогда вам сюда: http://tangentsoft.net/mysql++/doc/Вот еще форум какой-то:http://www.softtime.ru/cpp/read.php?id_forum=1i .Если нужно просто управлять БД (С++ не обязателен), то воспользуйтесь готовыми решениями (phpmyadmin).P.S. Если нужна простая небольшая БД, то лучше воспользоваться sqlite. Там с С++ связка попроще (имхо, т.к. с MySQL через С++ не работал никогда).
1 варианта можно на счёт sqllite поподробней? В чём преимущества и недостатки по сравнению с mysql и ,можно ли использовать две субд одновременно?форум пробовал, не компилирует, пишет ошибки, неверные обращения к функциям
Sqlite в принципе подходит для создания небольшой БД для нужд одного приложения. Если к базе данных будут обращаться несколько пользователей сразу, я бы не рискнул ее использовать.Не компилирует, потому что не может найти библиотек для MySQL. Лечится пакетом libmysql++-devUPD: Не тот пакет подсказал, код с форума должен компилироваться, если установлен пакет libmysqlclient-devА libmysql++-dev - это для первой ссылки. На русском почитать о MySQL++ можно тут: http://pblog.ru/?p=604
У меня компилируется первый пример из форума. Делал я следующее:1. Поставил libmysqlclient-dev2. Поставил g++ (у меня не было)3. В исходник включил следующее:gt; include lt;stdio.hgt;gt; include lt;stdlib.hgt;и убрал хедер my_global (первая строчка).При компиляции указал путь к заголовкам MySql и ее библиотекам:g++ -I/usr/include/mysql -L/usr/lib -lmysqlclient sql_test.cpp -o text_sqlВ итоге получил работающий text_sql. Правда, к БД подключаться не пробовал, но сообщение о том, что доступ к БД запрещен, появляется исправно =)
Да, вот еще одна вводная статья на тему: http://www.linuxfocus.org/Russian/September2003/arti .Справка по библиотеке mysql на русском тут:http://www.opennet.ru/docs/RUS/mysqlrus/c_api.htmlУспехов
http://soci.sourceforge.net/Вот эту библиотечку посмотри.Удобная обертка в объектном стиле для работы с БД.Есть разные бэкенды. В том числе и для майскл. Использует кажется тот же mysqlclient.Я пользовал - мне понравилось.