• 締切済み

C++でMySQLを処理したいです

OS:WinXP tool:bcpad(Borland C++Compiler5.5) 上記の環境でプログラミングをしています。 データベースの処理を勉強したくてMySQLをインストールしました。 しかしどうやってC++で処理するのかまったく分かりません。 googleで「C++ mysql api」で検索したところ以下のサイトが見つかりました。 http://forum.mysql.com/doc/refman/4.1/ja/cplusplus.html Win対応しているのは「mysql++-1.7.1-win32-vc++.zip」 だけのようですが、これを解凍すればいいんでしょうか? また解凍したものをどのように扱っていいかも分かりません。 (bcc55フォルダのどこかに置けばいいんでしょうか?) とても初歩的な質問で申し訳ないんですが、ご教授お願いします。

みんなの回答

  • galluda
  • ベストアンサー率35% (440/1242)
回答No.2

がると申します。 んっと… http://tangentsoft.net/mysql++/ のところに On Windows systems: You're probably not linking to the MySQL client library (libmysql.lib). Also, on Visual C++, you must link to the same C runtime library for all modules throughout your project. As of MySQL++ 1.7.16, we use the multithread DLL versions of the CRT library. Again, study the example projects' settings to see how this is done. とあるので。 C++ではなく、Cのライブラリ http://forum.mysql.com/doc/refman/4.1/ja/c.html を用いられてみるというのもひとつの選択肢かと思うのですがいかがでしょうか?

tarou1212
質問者

お礼

回答ありがとうございます。 Cのライブラリを利用するなんて、全く考えもつきませんでした。 もしうまくいきそうならTurboC++を使う必要もなくなるかもしれないので、調べてみたいと思います。

  • jacta
  • ベストアンサー率26% (845/3158)
回答No.1

Borland C++ Compiler 5.5だけでデータベースを扱うのはやったことがありませんのでよく分かりませんが、結構面倒な気がします。 この際、Turbo C++に乗り換えてはいかがでしょうか?Explorerなら無償です。

参考URL:
http://www.turboexplorer.com/jp/cpp
tarou1212
質問者

お礼

回答ありがとうございます。 Borland C++ Compiler 5.5に固執してるわけではないので、TurboC++を調べてみようと思います。

関連するQ&A