import java.net.*; import java.sql.*; public class Sample3{ public static void main(String args[]){ String server = "localhost"; //MySQLサーバ String db = "ATMARKIT"; // String user = "test"; //ユーザー名 String pass = "test2001"; //パスワード String url = "jdbc:mysql://" + server + "/" + db + "?useUnicode=true&characterEncoding=EUC_JP"; Connection con = null; try{ //ドライバのロード Class.forName("org.gjt.mm.mysql.Driver"); //MySQLサーバへの接続 con = DriverManager.getConnection(url,user,pass); //Statementオブジェクトの生成 Statement stmt = con.createStatement(); //漢字を含んだSQL文 String sql_str = "INSERT INTO list (name,memo) VALUES (\'3番目\',\'3番目のテスト\')"; stmt.executeUpdate(sql_str); System.out.println("漢字を含んだレコードの挿入成功です!"); //切断 con.close(); stmt.close(); }catch(SQLException e) { System.err.println("接続失敗です〜\n理由:" + e.toString()); }catch(Exception e){ e.printStackTrace(); }finally{ try{ //切断 con.close(); }catch(Exception e){} } } }