シンプルなJavaプロジェクトを作成しています。プログラムはスタンドアロンになります。検索しましたが、登録方法のサンプルソースコードが見つかりませんでした。
Mysql をデータベースとして使用したい プロジェクトをデータベースに接続します。次に、登録を取得し、この情報をログイン情報として使用するためのサンプル ソース コードを用意します。注:プロジェクトを完了するために学ぼうとしているMysqlについては何も知りません。
シンプルなJavaプロジェクトを作成しています。プログラムはスタンドアロンになります。検索しましたが、登録方法のサンプルソースコードが見つかりませんでした。
Mysql をデータベースとして使用したい プロジェクトをデータベースに接続します。次に、登録を取得し、この情報をログイン情報として使用するためのサンプル ソース コードを用意します。注:プロジェクトを完了するために学ぼうとしているMysqlについては何も知りません。
次の手順に従います。 1. Mysql をダウンロードし、Install+ dwnload mysql-connector jar ファイルをダウンロードします。
2. mysql で (mysql コマンド ライン クライアントを使用して接続できます)、ur pwd を提供し、準備を整えます。
以下のコードを入力してください:
3. create database TEST
4. use TEST.
5.CREATE TABLE USER_DTLS (USERNAME VARCHAR2(100), PASS VARCHAR2(100));
テーブルの作成
6.INSERT INTO USER_DTLS('user1', 'user1234');INSERT INTO USER_DTLS('user2', 'user1234');
ユーザーの作成
7. mysql に接続するには:
public Connection getConnection(){
Connection con=null;
String url = "jdbc:mysql://localhost:3306/";
String dbName = "TEST";
String driver = "com.mysql.jdbc.Driver";
String userName = "root";
String password = "password";
try {
Class.forName(driver).newInstance();
con = DriverManager.getConnection(url+dbName,userName,password);
System.out.println("CONNECTION ESTABLISHED.");
} catch (Exception e) {
System.out.println("CONNECTION COULD NOT BE ESTABLISHED.");
e.printStackTrace();
}
return con;
}
ジャワで:
Connection conn=getConnection();
PreparedStatement pst=conn.prepareStatement("select * from user_dtls where USERNAME =? and PASS=?");
pst.setString(username,1);
pst.setString(passwrd,2);
rs=pst.executeQuery();
if(rs.next()){
// HE is valid user
}else{
// INVALID
}
お役に立てれば。