一部のデータを保存し、アプリケーションの有効期間内に使用するために、メモリ内に一時テーブルを作成しようとしています..
私は次のように何かをしようとしています:
StringBuilder sb = new StringBuilder();
sb.append("CREATE TEMPORARY TABLE XmlItems ENGINE=MEMORY AS (");
// Continue with columns definitions
sb.append(")");
Class.forName("com.mysql.jdbc.Driver");
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/");
Statement stat = conn.createStatement();
stat.executeUpdate(sb.toString());
しかし、次の例外がスローされています。
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
私はそれが接続文字列で何かをしなければならないと推測しています..
何か案は?