java如何连接mysql?
展开全部
首先需要下载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();
}
}
}
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();
}
}
}
展开全部
...如果你知道jdbc,我给你段代码,看看吧
Connection connection = null;
Class.forName(diverName);
LOGGER.debug(url);
connection = DriverManager.getConnection(url,userName,passWord);
return connection;
这就返回了一个连接对象,用这个对象对数据库进行操作的 url,user,pwd知道配置吗?
Connection connection = null;
Class.forName(diverName);
LOGGER.debug(url);
connection = DriverManager.getConnection(url,userName,passWord);
return connection;
这就返回了一个连接对象,用这个对象对数据库进行操作的 url,user,pwd知道配置吗?
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这是我测试数据库是否连接成功用的完整代码。控制台输出显示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();
}
}
}
如果这样还连接不上,一定是驱动程序没加载上,放对路径就好了。
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();
}
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
JDBC 学过吗? 下个 连接MySQL的驱动jar包。
追问
可是我操作起来感觉不对!
追答
哪里操作不对了?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询