Подключение Java Database на GNU/Linux

У меня есть класс Java, и я действительно новичок в подключении к базе данных. Мой профессор и все остальные в этом классе используют Windows и базу данных Access, и я единственный, кто использует GNU/Linux с MYSQL Database. Теперь, как вы знаете, программисты Windows используют ODBC, но по мере того, как я искал, я получил это только для окон. Я нашел Unix/Linux ODBC от easysoft, но он не поддерживает MYSQL Есть ли ODBC открытым исходным кодом, о котором вы знаете, поддерживает MYSQL? Кроме того, как использовать этот драйвер в java? Не удалось найти ни документацию, ни учебник для GNU/Linux..

3 ответа

Просто установите MySQL Connectors из этойссылки

Код для подключения к mysql через jdbc:

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());
 }
 } 
}


MySQL предоставляет как ODBC, так и JDBC-драйверы. Проверьте их веб-сайт. Также предоставляется документация.


Не беспокойтесь о драйверах ODBC. Вам просто нужен драйвер JDBC MySQL.

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

Вот также информация о настройке соединения:

Что такое строка подключения драйвера JDBC MySQL?

licensed under cc by-sa 3.0 with attribution.