mysql作为轻量级的数据库备受人们青睐,作为新手初学连接数据库肯定是个大问题,下面将简单的讲解在eclipse如何链接数据库mysql。
首先你肯定得需要eclipse和mysql然后还要有mysql的驱动包mysql-connector-java-5.0.8-bin.jar
链接:https://pan.baidu.com/s/1bJ2WdtnU1OsNSQrG3CVd2A 密码:l60x。下载以后把它解压。当你拥有这些了就可以开始尝试连接数据库了。
1、新建Java项目,在上方菜单栏 项目 中点击 属性
2、在弹出的文本框中找到 java 构建路径 然后选择 添加外部JAR(X) ,在弹出的对话框中找到之前下载好的驱动包添加并应用。
3、用代码连接数据库
创建了两个类分别为 SqlConnection 和 MainClass
- package mysql;
- import java.sql.Connection;
- import java.sql.DriverManager;
- import java.sql.SQLException;
- public class SqlConnection {
- //这里是SqlConnection 类
- /*
- *java连接mysql数据库
- *1、加载驱动程序
- *2、数据库连接字符串"jdbc:mysql://localhost:3306/数据库名?"
- *3、数据库登录名
- *3、数据库登录密码
- */
- private static final String URL="jdbc:mysql://localhost:3306/deom?";//数据库连接字符串,这里的deom为数据库名
- private static final String NAME="root";//登录名
- private static final String PASSWORD="132456";//密码
- public void TheSqlConnection()
- {
- //1.加载驱动
- try {
- Class.forName("com.mysql.jdbc.Driver");
- } catch (ClassNotFoundException e) {
- System.out.println("未能成功加载驱动程序,请检查是否导入驱动程序!");
- //添加一个println,如果加载驱动异常,检查是否添加驱动,或者添加驱动字符串是否错误
- e.printStackTrace();
- }
- Connection conn = null;
- try {
- conn = DriverManager.getConnection(URL, NAME, "123456");
- System.out.println("获取数据库连接成功!");
- } catch (SQLException e) {
- System.out.println("获取数据库连接失败!");
- //添加一个println,如果连接失败,检查连接字符串或者登录名以及密码是否错误
- e.printStackTrace();
- }
- //数据库打开后就要关闭
- if(conn!=null)
- {
- try {
- conn.close();
- } catch (SQLException e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
- conn=null;
- }
- }
- }
- }
- package mysql;
- import java.sql.Connection;
- import java.sql.DriverManager;
- public class MainClass {
- public static void main(String[] args) {
- new SqlConnection().TheSqlConnection();
- }
- }
4、运行 成功