一.下载安装数据库(mariadb)与java(eclipse)
1.下载官网是MariaDB Products & Tools Downloads | MariaDB版本是11.3的
一步步安装就行了详情见http://t.csdnimg.cn/JigmI安装好了之后记得在里面插入表格
打开电脑左下方的搜索框找到mysql client(mariadb 11.3),创建一个表,这里以学生管理系统为例
建表过程如下:
建好以后,要在”此电脑"单击右键找到属性里面的设置环境变量,找到高级环境设置,添加mariadb的mysql文件的路径到path里,设置好以后,找到cmd以管理员的身份运行输入net start mariadb
2.下载eclipse,官网下载就行了
这个博客链接讲的很详细http://t.csdnimg.cn/0i8wv
二..连接eclipse与数据库
1.找到mariadb的官网,下载mariadb的连接器
2.打开eclipse建立一个项目然后按照如图所示步骤将下载好的Mariadb与java之间的连接器导入项目的libary里面
然后就可以出现如下界面
然后,建立如图所示类
注意:有的版本的会有建立类的时候会自带模板,要把它删了,否则会报错,连接不上
import java.sql.*;
public class Example11_1 {
public static void main(String args[]) {
Connection con=null;
Statement sql;
ResultSet rs;
try{
System.out.println("驱动成功");
Class.forName("org.mariadb.jdbc.Driver"); //加载JDBC_MySQL驱动,每个数据库这个地方不一样
}
catch(Exception e){System.out.println("驱动失败");}
String uri = "jdbc:mariadb://localhost:3306/w";//w为数据库的名字,每个数据库软件这个地方不一样
String user ="root";
String password ="123456";
try{ System.out.println("连接成功");
con = DriverManager.getConnection(uri,user,password); //连接代码
}
catch(SQLException e){System.out.println("连接失败"); }
try {
sql=con.createStatement();
rs=sql.executeQuery("SELECT * FROM st"); //查询st表
while(rs.next()) {
String number=rs.getString(1);
String name=rs.getString(2);
int sage=rs.getInt(3);
System.out.printf("%s\t",number);
System.out.printf("%s\t",name);
System.out.printf("%d\t",sage);
}
con.close();
}
catch(SQLException e) {
System.out.println(e);
}
}
}
出现下面运行结果就是连接成功了
让后就连接成功啦!连接器也可以用我的,已经上传资源https://download.csdn.net/download/2201_75999403/88599859?spm=1001.2014.3001.5503,可以下载到桌面就行了。