综合开发
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("数据库连接失败");
}
}
}