Java、MySQL、JDBC Hello Worldチュートリアル–接続の作成、データの挿入、MySQLからのデータの取得

公開: 2020-07-27
macOSでローカルにMySQLDBにJDBC接続を確立する方法に関する簡単なCrunchifyチュートリアル

この現在の革新的なテクノロジーの世界では、接続とアクティビティをパーソナライズするためにDatabase connectivityを必要としない場所はありません。

Facebook、Twitter、またはその他のソーシャルメディアを使用している場合、サイトで実行するすべてのアクションはDBに保存される可能性があり、関連するパーソナライズビューのためretrieved during your next visit

ブラウザのキャッシュのような他のテクニックはかなりありますが、データベースへの設定を保存することはその1つです。

野生のデータベースは非常にたくさんあります。 それらのいくつかを次に示します。CouchBase、MySQL、Oracle、Cassandra、MongoDBなど。このチュートリアルでは、MySQLデータベースについて説明します。

以下の質問のいずれかがある場合は、適切な場所にいます。

  • JDBCチュートリアル– JDBC HelloWorld MySQL
  • JDBCを使用してデータベースに接続する
  • JDBCとMySQLの接続性
  • Javaの場合JDBCドライバーを使用してMySQLに接続する方法
  • JDBCを使用してJavaプログラムからMySQLに接続する
  • mysqlを使用したJavaでのJDBC接続のサンプルコード
  • Eclipseを使用してJavaでmysqlデータベースに接続する方法

何が必要?

MySQLをデスクトップまたはラップトップにローカルにインストールする必要があります。 デフォルトでMySQLDBに付属しているmacOSにMAMPをインストールしました。

始めましょう:

  1. クラスCrunchifyMySQLDBTutorial.java作成します
  2. 標準のDB ConnectionPreparedStatementおよびResultSetオブジェクトを作成します
  3. executeUpdate()操作を実行して、テーブルにデータを挿入します
  4. executeQuery()操作を実行して、MySQLテーブルからデータを取得します
  5. 私たちの場合には:
    1. データベース名:crunchify
    2. ユーザー名:root
    3. パスワード:root
    4. テーブル名:従業員
  6. Step - 1 :DBへの接続を作成します。 JDBCに障害が発生した場合、エラーメッセージがスローされます
  7. Step - 2 :データベースに3つのレコードを追加します
  8. Step - 3 :すべてのレコードを1つずつ読み取り、Eclipseコンソールで印刷します

JDBCMySQLのMaven依存関係

以下のmaven依存関係をプロジェクトのpom.xmlファイルに追加してください。

これが私たちのデータベース構造です

CrunchifyによるJavaでの単純なJDBCMySQL HelloWorldの例

MySQL JDBC接続用の完全なJavaコード、および追加、取得操作

出力: