首页 热点资讯 义务教育 高等教育 出国留学 考研考公

java如何连接mysql?

发布网友 发布时间:2022-04-24 16:22

我来回答

4个回答

热心网友 时间:2022-04-30 20:35

首先需要下载mysql数据库驱动程序,去mysql官网下载,文件名为mysql-connector-java-5.1.11-bin.jar,其中5.1.11是版本,可下载最新的。要把这个jar加到工程中。

java代码:
import java.sql.*;

public class TestInsert {

public static void main(String[] args) {
try {
Class.forName("com.mysql.jdbc.Driver");//加载MySQL驱动程序

//建立与数据库的连接
String url = "jdbc:mysql://localhost:3306/training"; //training是数据库名,可替换
String user = "root"; //root是mysql用户名,可替换
String password = "root"; //替换为你的password
Connection cn = DriverManager.getConnection(url,user,password);

Statement stmt = cn.createStatement();//创建Statement对象

} catch (Exception e) {
e.printStackTrace();
}
}
}

热心网友 时间:2022-04-30 21:53

...如果你知道jdbc,我给你段代码,看看吧

Connection connection = null;
Class.forName(diverName);
LOGGER.debug(url);
connection = DriverManager.getConnection(url,userName,passWord);
return connection;
这就返回了一个连接对象,用这个对象对数据库进行操作的 url,user,pwd知道配置吗?

热心网友 时间:2022-04-30 23:27

这是我测试数据库是否连接成功用的完整代码。控制台输出显示connection success就连上了 。 你把数据库名 用户名 密码改成你自己的。

如果这样还连接不上,一定是驱动程序没加载上,放对路径就好了。

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;

public class MysqlTest {

public static void main(String[] args) throws Exception {

Class.forName("com.mysql.jdbc.Driver");
String url = "jdbc:mysql://127.0.0.1:3306:你的数据库名";
Connection conn = DriverManager.getConnection(url, "用户名", "密码");
if (conn != null) {
System.out.println("connection success!");
conn.close();
}
}
}

热心网友 时间:2022-05-01 01:19

JDBC 学过吗? 下个 连接MySQL的驱动jar包。追问可是我操作起来感觉不对!

追答哪里操作不对了?

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com