SmallSQL を使用してアクセスできるのと同様の方法で、ローカルの MySQL ファイルにアクセスしたいと考えています。例えば。
String driver = "smallsql.server.SSDriver";
String url = "jdbc:smallsql:C:\\Users\\user\\Desktop\\SQuirreL\\db";
Class.forName(driver).newInstance();
conn = DriverManager.getConnection(url);
System.out.println("Connected to smallSQL database");
ご覧のとおり、ローカル マシンの任意の場所に db フォルダーを移動できます。接続する db フォルダーのパスを指定するだけです。mysql での同様の実装は、次のようになります。
try
{
Class.forName("com.mysql.jdbc.Driver").newInstance();
conn = DriverManager.getConnection(jdbc:mysql://localhost:3306/db?characterEncoding=UTF8&user=root&password=#$%^";);
System.out.println("Connected to MySQL database");
}
$path_to_myql/mysql/data/db に格納されている SmallSQL でできるように、MySQL データベースで何かを行う同様の方法があることを知りたいですか?
ありがとう