4

C++ で記述された自分のコードで mysql のスクリプト ファイルを実行したいと考えています。どうすればできますか?

4

2 に答える 2

5

あなたはいつでもあなたのためにそれをするためにプログラムをsystem呼び出すために関数を使うことができます。mysql

于 2012-04-20T12:18:27.857 に答える
1

最適なソリューションが必要な場合は、標準の C++ ファイル処理を使用して各行を単純に反復します (SQL ファイルには各行に 1 つのコマンドしかありません)。

各行を MySQL ライブラリ呼び出しに渡すだけです。これは、SQLite 初期化スクリプトに対して行うことです。

非常に最小限のコメント サポート ( など--) を追加して、それらの文字で始まる行をスキップすることもできます。

于 2012-04-20T12:38:55.990 に答える