【问题标题】:Java Database connectivity on GNU/LinuxGNU/Linux 上的 Java 数据库连接
【发布时间】:2014-05-05 09:19:06
【问题描述】:

我有一个 Java 课程,而且我对数据库连接非常陌生。我的教授和该课程的其他所有人都使用 Windows 和 Access 数据库,而我是唯一一个使用 GNU/Linux 和 @ 987654322@。
现在你知道 Windows 程序员使用ODBC,但是当我搜索时,我知道它只适用于 Windows。我从easysoft找到了Unix/Linux ODBC,但它不支持MYSQL
你知道有没有开源的ODBC支持MYSQL?
此外,我应该如何在 java 中使用这个驱动程序?
找不到 GNU/Linux 的文档和教程..

【问题讨论】:

    标签: java mysql linux odbc unixodbc


    【解决方案1】:

    只需从这里安装 MySQL 连接器 link

    通过jdbc连接mysql的代码:

    import java.lang.*;
    import java.sql.*;
    
    public class Demo {
        public static void main(String[] args){
            try{
                Connection conn = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/test?" + "user=test&password=123456");
            }catch(SQLException ex){
                System.out.println("SQLException: " + ex.getMessage());
                System.out.println("SQLState: " + ex.getSQLState());
            }catch(Exception ex){
                System.out.println("Exception: " + ex.getMessage());
            }
        }                                             
    }
    

    【讨论】:

      【解决方案2】:

      MySQL 提供 ODBC 和 JDBC 驱动程序。检查他们的网站。还提供了文档。

      【讨论】:

        【解决方案3】:

        不用担心 ODBC 驱动程序。您只需要 MySQL JDBC 驱动程序。

        https://dev.mysql.com/downloads/connector/j/

        这里还有一些关于设置连接的信息:

        What is the MySQL JDBC driver connection string?

        【讨论】:

          猜你喜欢
          • 2014-01-24
          • 1970-01-01
          • 2013-11-12
          • 2013-04-14
          • 2013-03-07
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多