智享云库系统六

半世苍凉 提交于 2019-12-14 06:48:00

IDEA连接Mysql数据库

1.打开idea界面右侧的database,打开后选择MySQL

首先找到右边的Database的显示框、没有的话在工具栏中View,现在Tool Windows下拉菜单,继续选择Database,就可以出现。
在这里插入图片描述

2.然后点击有上角处的那个的“+”,选择Data Source 下的MySQL

初次连接需要下载驱动、并且选择与数据库对应版本的驱动。
在这里插入图片描述

3.进入配置页面

填写连接信息:
database:数据库库名,我填的是mzd-Java;
user:数据库用户登录账号,root;
password:用户密码,123456。
在这里插入图片描述

4.连接测试

出了一些错误,待解决…

#另一种方法代码连接数据库,代码如下:

package com.guigu.springboot;

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

public class DBconnection {
    Connection con;
    String driver = "com.mysql.cj.jdbc.Driver";   //这个是mysql的新版驱动
    String url = "jdbc:mysql://localhost:3306/aaa?useUnicode=true&characterEncoding=UTF-8&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC";//我的数据库名字是aaa
    String user = "root";   //此处为数据库用户名
    String password = "password";   //此处为数据库密码
        try
    {
        Class.forName(driver);
        con = DriverManager.getConnection(url,user,password);
        if(!con.isClosed())
        {
            System.out.println("数据库连接成功");
        }
        Statement statement = con.createStatement();
        String sql = "select * from abc;";   //数据库查询语句,我的表名叫abc
        ResultSet resultSet = statement.executeQuery(sql);
        String username;
        while(resultSet.next())
        {
            username = resultSet.getString("username");
            System.out.println("用户名:" + username);
        }
        resultSet.close();
        con.close();
    }
        catch(ClassNotFoundException e)
    {
        System.out.println("数据库与驱动没有安装");
    }
        catch(SQLException e )
    {
        System.out.println("数据库连接失败");
    }
}

}

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!