我正在使用 Matlab 的数据库工具箱来运行我的 MySQL 查询。我通过使用 JDBC 驱动程序 (Connector/J) 来做到这一点。
我能够为给定的数据库连接/创建/删除新表。
有没有办法可以直接从 Matlab 本身创建一个新数据库?我正在寻找一种解决方案,它可以让我通过使用工具箱或使用 Matlab 中的 Java 来做到这一点。
我正在使用 Matlab 的数据库工具箱来运行我的 MySQL 查询。我通过使用 JDBC 驱动程序 (Connector/J) 来做到这一点。
我能够为给定的数据库连接/创建/删除新表。
有没有办法可以直接从 Matlab 本身创建一个新数据库?我正在寻找一种解决方案,它可以让我通过使用工具箱或使用 Matlab 中的 Java 来做到这一点。
这是我用过的。在 Matlab 这工作。
import java.sql.*;
ConnD = DriverManager.getConnection(...
'jdbc:mysql://localhost/?user=urname&password=urpassword');
sD=ConnD.createStatement();
Result=sD.executeUpdate('CREATE DATABASE urdatabasename');
sD.close();
ConnD.close();
请注意,这不包括错误处理和检查。确保您小心处理您的数据。