- 締切済み
C言語でMySQLを操作できますか。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
できます。 MySQLのマニュアルに書いてありますよ。 googleでmysql c apiでどうぞ。
関連するQ&A
- Windows上で、C言語を使ってMySQLを操作するサンプル
今まで、PerlでMySQLを操作していました。 C言語からMySQLを使う必要が(ホビーですが)あり 今までPerlの敷居の低さに慣れていたのか、C言語でMySQL(Version5)を使いたいのですが、どこから手をつけてよいかわかりません。 スピードを優先しますので、ODBCを使わず直接操作したいのですが、そのあたりも含めてご教授ください。
- ベストアンサー
- MySQL
- C言語からデータベースにアクセス
現在C言語で作成したシステムで MySQLで作成されたデータベースに格納されている画像のヒストグラム情報(すでに数値化して格納してあります)を取得 →プログラム内で処理→処理後の画像のファイル名、ヒストグラム情報をデータベースに格納 (C言語プログラム、データベースともに同じサーバー機に入っています) という処理を行いたいと思っているのですが、どのようにするのが良いでしょうか? データベースからのデータ取得はCから検索キーを指定して、データを検索、取得できればなおよいです。 PostgreSQLであればlibpqなどのライブラリがあるようですが、MySQLはどうにもわかりません。 C言語で作成したプログラムをCGIとして実装すればよいとは思うのですが、 解説サイトではフォームからの入力ばかりで、データベースから直接の受け渡しや、 画像情報のような大量のデータの受け渡しを解説しているサイトは見当たりませんでした。 なお、データベース操作はphpで行っています。 分かり辛い分で申し訳ありませんが、最悪Cプログラムからデータベースへのデータ格納だけでもかまいませんので、ご回答お願いします。
- ベストアンサー
- C・C++・C#
- C言語によるMYSQL接続
質問させて頂きます。 今、現在MYSQL5.1とcygwinを使用しています。 cygwinのgccから、MySQLに接続して、データベースの値を表示させたり、cygwinのgccから、データベースにデータを登録させたりすることがWindows上で可能ですか? gcc等のコンパイラではなく、VisualC++などを使用しないとWindows上ではできないとも噂でききましたがどうなんでしょうか? もし、コンパイラとC言語で上記のことができるのなら、参考になるHPや基礎から説明しているHPなど教えてください。 どんなことでもかまいませんので、基礎から教えてください。 私の実力では参考になるHPなど探し出すことができませんでした。 よろしくお願いします。
- 締切済み
- C・C++・C#
- C言語について
プログラミング言語について質問があります。今、C言語を練習中ですが、C言語に関する本を見ると、大体、(入門者用の教科書しか知らないのですが)ファイル操作とか、構造体とかの説明とかで、終わっています。それで、自分はWindowsでグラフィック操作(例:動画とかを扱う)とかの、プログラムを組みたいのですが、C言語でそれができるのでしょうか。それともC++言語とか、Javaとか他の言語を習得しなければいけないのでしょうか。また、欲張りますが、C言語でグラフィック操作ができるのなら、どんな本を読めばいいのでしょうか。解らなかったので、投稿しました。よろしければ、回答宜しくお願いします。
- ベストアンサー
- C・C++・C#
- C言語で変数の内容をINSERTする方法
タイトルのように、C言語で変数の内容をINSERTする方法で悩んでいます。 今はmysql_query(mysql, "insert into [DBname] values ( , , , )");で変数ではなく普通のテキストや数字をデータベースに入力することは出来るのですが、プログラム中で計算した変数をデータベースに入力できないのです。 どなたか教えてください・・・。
- ベストアンサー
- MySQL
- C言語の文字列操作について
C言語について質問です。 整数を入力させ、その入力された整数に’1’が含まれているかどうかを調べるプログラムを作りたいのですが、うまくできません。 文字列操作を使えばよいのですかね? 可能であればプログラムを書いていただきたいです。
- ベストアンサー
- C・C++・C#
- MySQL--→コマンド操作できない。
今までMySQLはコマンドでも内容を確認できたのですがある開発ツールを変えたら コマンドでmysqlを入力後EnterKeyを押すと以下の内容が表示され見れなくなってしまいました。 表示内容:'mysql'は,内部コマンドまたは外部コマンド,操作可能なプログラム またはバッチファイルとして認識されていません。と表示されます。 ただしプログラム言語(VBやJavaなど)を使用すると機能はしているのですがDosコマンドにすると見れません。 あと,MySQLインストール後これと言ってフォルダを移動させたりとかはしていません。丁度壁にぶつかっています。アドバイスお願いします。
- 締切済み
- その他(データベース)
- C++でExcel操作
こんにちは。 今度C++でExcelを操作するプログラムを作ることになったのですが、 参考資料などが見つからず困っています。 なにか参考になるようなサイト、本などがありましたら教えてください。 使用するツールはVC++6.0かC++Builder6です。
- 締切済み
- C・C++・C#
お礼
ありがとうございました。
補足
ご回答ありがとうございます。 googleで「mysql c api」で検索しましたが、具体的にどのような仕組みを作りあげていけばよいのか、よく分かりませんでした。 サンプルみたいなコードがあれば、助かるのですが、御存知ないですか。