我如何从Mysql数据库中读取

时间:2014-02-22 22:02:01

标签: java mysql

你能帮我组织一次数据库阅读吗?我在Windows下。 我收到此错误消息:java.sql.SQLException:找不到适用于localhost的驱动程序

这是我的代码摘录:

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 root -p

然后我输入密码'goskomstat'并可以操作我的数据库。

你能给我一个暗示该做什么吗?

1 个答案:

答案 0 :(得分:0)

您需要按如下方式定义连接:

conn = DriverManager.getConnection("jdbc:mysql://localhost/", connInfo);

这允许您使用特定的URI前缀指定JDBC驱动程序。