我的 Java 应用程序需要连接到磁盘上的 Mysql 数据库文件。
为此,它需要启动一个 Mysql 服务器并使用该服务器读取文件。问题是我不确定如何从我的 Java 代码中启动服务器,读取 Mysql 文件,对其进行修改,然后停止服务器。
目前,我正在使用类似下面的东西,但我看不到从代码启动服务器的方法。
MysqlDataSource dataSource = new MysqlDataSource();
dataSource.setUser("root");
dataSource.setPassword("root");
dataSource.setServerName("MysqlServer");
Connection conn = dataSource.getConnection();
使用这个,我遇到
线程“主”java.lang.RuntimeException 中的异常:com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:通信链接失败
我认为这是因为服务器没有启动。如何从代码启动服务器?