A.安装MySql
1.安装MySql,一路next,execute等待安装过程完成。
2.在上图1,设置密码为root,之后点击标记2
3.将上图标记的地方自己设置用户名,密码;没有标记的地方,选择跟上图一样的参数。
4.点击上图的next,之后一路点击next或execute
5.点击上图的check,之后点击next
6.上图显示MySQL安装完毕。
7.桌面右下角出现标记的图标,表示MySQL安装成功。
8.右键点击MySql图标,之后点击标记1,出现标记2;标记2分别表示启动,停止,重启数据库。
B.安装navicat,这是一款可视化的数据库管理工具(支持增删改查),支持的数据库包含MySQL等
1.点击上图的连接,之后点击标记里的MySQL
2.设置上图标记的内容,之后点击确定。
3.双击以上标记的按钮,chengchao相当于本地的服务器
5.在上图的标记中,输入数据库名,字符集选择和上图相同。
C.新建数据库表
1.点击标记1,之后点击标记2;
2.点击标记1,出现标记2;
3.点击上图标记中的保存,输入表名Student
4.点击标记Student,出现上图右边的内容
5.在上图标记1处,输入内容,到尾部在键盘上点击Tab,出现新的一行。之后保存
D.Eclipse连接数据库
1.新建一个Student类,代码如下
package com.chenhai.dto;
//类的三个属性和数据库中的一一对应
public class Student {
private String name;
private int age;
private String sex;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
}
2.建一个测试包,然后新建Test类,并在Test类中写一个主函数。
4.点击上图标记4,配置mysql驱动jar包。
5.点击上图标记,安装我们下载的jar包
6.有上图的标记,表示安装成功
7.在Test类主函数的代码如下
package com.chenhai.test;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import com.chenhai.dto.Student;
public class Test {
public static void main(String[] args) throws Exception {
// 获取数据库链接
// 1.加载数据库连接驱动
Class.forName("com.mysql.cj.jdbc.Driver");
// 2.向数据库连接驱动提供数据库地址(可带参数),访问账号和访问密码来建立连接
// 定义URL,NAME和PASSWORD
String url = "jdbc:mysql://localhost:3306/jdbc_test?serverTimezone=UTC&useSSL=false";
String name = "IcyRoc";
String password = "xpc666";
// 建立连接
Connection conn = DriverManager.getConnection(url, name, password);
// 3. false表示连接成功,true表示失败
System.out.println(conn.isClosed());
}
}