您能帮我整理一下从数据库中读取的内容吗?我在Windows下。
我收到此错误消息:java.sql.SQLException:找不到适合本地主机的驱动程序
这是我的代码的摘录:
public class JavaApplication10 {
public static void main(String[] args) {
Connection conn = null;
PreparedStatement pstmt = null;
ResultSet rs = null;
try {
Properties connInfo = new Properties();
connInfo.put("characterEncoding","UTF8");
connInfo.put("user", "root");
connInfo.put("password", "goskomstat");
conn = DriverManager.getConnection("localhost", connInfo);
在Windows命令行中,我可以输入:
C:\ Program Files \ MySQL \ MySQL Server 5.6 \ bin> mysql -u根-p
然后,我输入密码“ goskomstat”并可以操作我的数据库。
您能给我一个提示怎么办吗?
最佳答案
您需要按以下方式定义连接:
conn = DriverManager.getConnection("jdbc:mysql://localhost/", connInfo);
这样,您就可以使用特定的URI前缀来指定JDBC驱动程序。
关于java - 如何从Mysql数据库读取,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21961185/