この記事では、主にMySQLを使用して、Javaがデータベースにどのように接続するかを示しています。特定のコンテンツは次のとおりです
もちろん、まず第一に、JDK(通常はJDK1.5.x)をインストールする必要があります。次に、MySQLをインストールすると、これらは比較的単純なので、特定のプロセスについては説明しません。これら2つの環境を構成した後、JDBCドライバーMySQL-Connector-Java-5.0.5.zip(これは最新バージョンです)をダウンロードします。次に、いずれかのディレクトリに解凍します。 Disk Dに解凍し、次のようにDirectoryにMySQL-Connector-Java-5.0.5-Bin.jarを次のように、 「マイコンピューター」 - >「プロパティ」 - >「Advanced」 - >「環境変数」を追加し、システム変数のクラスパスを編集し、追加します。 d:/mysql-connector-java-5.0.5/mysql-connector-java-5.5-bin.jarは最後に、この文字列を追加して以前のクラスパスを区別する前に " ; "を追加します。次に、確認してください。
環境は構成されており、非常に簡単です。次に、MySQLを最初に構成し、ユーザー名を「root」に、パスワードを「root」に設定します。コマンドラインまたはSQLフロントエンドソフトウェアでデータベースを作成します。
SQLYOGのフロントエンドソフトウェアを使用してデータベースを作成しました。
最初にデータベースを作成します:
データベースSCUTCSを作成します。
次に、テーブルを作成します。
テーブル学生を作成(sno char(7)null、sname varchar(8)null、sex char(2)null、bdate not noll、height dec(5,2)default 000.00、primary key(sno));
次に、データを挿入すると、sqlステートメント挿入を<table name> values(value1、value2、...)に使用できます。
SQLYOGを使用して操作することもできます
わかりました、それを作成します。
次に、.javaファイルを書き込み、MySQLデータベースにアクセスする方法を示します。
import java.sql。*; public class jdbctest {public static void main(string [] args){// driver name string driver = "com.mysql.jdbc.driver"; // urlはデータベース名を指して、string url = "jdbc:mysql://127.0.0.1:3306/scutcs"; // mysql configuration string user = "root"中のユーザー名; // mysql構成中のパスワード文字列パスワード= "root"; try {//ドライバーclass.forname(driver); //連続データベース接続conn = drivermanager.getConnection(url、user、password); if(!conn.isclosed())system.out.println( "データベースへの接続の成功!"); //ステートメントは、sqlステートメントステートメント= conn.createStatement()を実行するために使用されます。 // sqlステートメントを実行するstring sql = "select * from Student"; // resultset resultset rs = statement.executequery(sql); System.out.println("------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ System.out.println("Execution result次のとおりです: "); System.out.println("--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ //次に、GB2312文字セットを使用して、指定されたバイト配列name = new String(name.getBytes( "ISO-8859-1")、 "gb2312"); //出力結果System.out.println(rs.getString( "sno") + "/t" + name); } rs.Close(); conn.close(); } catch(classNotFoundException e){system.out.println( "ごめんなさい、ドライバーを見つけることはできません!"); e.printstacktrace(); } catch(sqlexception e){e.printstacktrace(); } catch(Exception e){e.printstacktrace(); }}}次に、効果を確認するために走りましょう:
d:/testjdbc> javac jdbctest.javad:/testjdbc> java jdbctestsucがデータベースに接続しました!---------------------------------------------------------------------------------------------------------------------------------------------------
実行結果は次のとおりです。
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
上記は、JavaがMySQLデータベースに接続するための詳細な手順です。私はそれがすべての人の学習に役立つことを願っています、そして、私は誰もがwulin.comをもっとサポートすることを願っています。