Java 如何读取Mysql数据库
你能帮我组织一下数据库里的阅读吗。我在窗户下面。 我收到以下错误消息:java.sql.SQLException:找不到适合本地主机的驱动程序 这是我的代码摘录:Java 如何读取Mysql数据库,java,mysql,Java,Mysql,你能帮我组织一下数据库里的阅读吗。我在窗户下面。 我收到以下错误消息:java.sql.SQLException:找不到适合本地主机的驱动程序 这是我的代码摘录: public class JavaApplication10 { public static void main(String[] args) { Connection conn = null; PreparedStatement pstmt = null; R
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:\ProgramFiles\MySQL\MySQL Server 5.6\bin>MySQL-u root-p
然后我输入密码“goskomstat”,可以操作我的数据库
您能给我一个提示吗?您需要按如下方式定义您的连接:
conn = DriverManager.getConnection("jdbc:mysql://localhost/", connInfo);
这允许您通过使用特定的URI前缀来指定JDBC驱动程序。:您需要MySQL JDBC驱动程序,并且需要使用文档中描述的适当URL和代码。这就是我现在得到的:java.sql.SQLException:没有找到适合jdbc的驱动程序:mysql://localhost/Then,您确实缺少驱动程序,应该使用JB Nizet提供的。我似乎已经安装了它。我记得我专门下载了mysql-connector-java-5.1.29-bin.jar。并安装了它。然后在安装MySQL时,我好像已经自动安装了MySQL Connector Net 6.8.3。如何检查驱动程序是否正常工作?您需要mysql jdbc jar文件。这是我得到的:。已安装。我的MySQL服务器是5.6.16。是可以的,还是完全不是我需要的?顺便说一下,我已经搜索过我的电脑了。未找到jdbc文件。