![初心者のためのジャズ、(パート1)理論とブロックコードのチュートリアル](https://i.ytimg.com/vi/fm_K54nML4c/hqdefault.jpg)
コンテンツ
Code :: Blockは、ユーザーの複雑な開発ニーズを満たすように設計されたC ++用のオープンソースIDEです。それは拡張可能で構成可能であるように設計されています。 IDEには、高速でカスタマイズ可能なビルドシステム、並列構造のサポート、マルチターゲットプロジェクト、ユーザー定義のアラート、コールスタック、列間の切り替え、クラス間のナビゲーション、およびインテリジェントな後退の機能があります。 MySQLはオープンソースで非常に人気のあるデータベース管理システムです。 MySQLデータベースをCode :: Blockで接続し、検索、更新、挿入、削除によってデータを操作することができます。
説明書
-
公式サイトからCode :: Blockインストールファイルをダウンロードしてください(「参考文献」セクションを参照)。インストールファイルをダブルクリックしてプロセスを開始します。完了するまでインストールウィザードに従います。
-
Code :: Blockアイコンをダブルクリックして開発インタフェースに入ります。 [設定]、[コンパイラとデバッガ]、[リンク設定]の順にクリックします。 [リンクライブラリ]タブをクリックしてダイアログウィンドウを開きます。 「追加」ボタンをクリックして「/usr/lib/libmysqlclient.so」と入力します。
-
[設定]、[コンパイラとデバッガ]、[ディレクトリの参照]の順にクリックします。 「Compiler」を選択して「/ usr / include / mysql」と入力します。MySQLを使用した開発環境が使用できるように構成されています。
-
アプリケーションに次のファイルを含めます。
含む
含む
-
MySQLManager関数を使用してMySQLに接続します。MySQLManager :: MySQLManager(文字列ホスト、文字列ユーザー名、文字列パスワード、文字列dbName、符号なしintポート){IsConnected = false; this - > setHosts(ホスト); this - > setUserName(ユーザー名); this - > setPassword(パスワード); this - > setDBName(データベース); this - > setPort(port); }
-
SQLクエリがある場合、runSQLCommand関数を使用してSQLクエリを実行することでこれを実行できます。bool MySQLManager :: runSQLCommand(string sql){mysql_real_query(&mySQLClient、sql.c_str()、(unsigned int)strlen(sql.c_str())); }
-
以下の関数を使用してMain関数を設定します。int main(){MySQLManager sqlres( "127.0.0.1"、 "root"、 "search1"、 "HR"、3306); sqlres.initConnection(); sqlres.runSQLCommand( "select * from employee"); sqlres.destroyConnection(); 0を返します。 }