MySQL及MySQLWorkbench8.0 CE一些简单介绍

MySQL及MySQLWorkbench8.0 CE一些简单介绍

1.首先简单说明一下MySQLWorkbench8.0 CE一些基本操作
登入(点击下图红圈部分并输入自己的密码):
在这里插入图片描述
登入之后(如果没有SQL窗口,可以在file-new Query Tab创建)在这里插入图片描述
比如select自己table,运行结果如下在这里插入图片描述
最后就是介绍一下导出数据库
在这里插入图片描述
2.MySQL数据库
这里简单介绍一些jdbc与数据库的连接和增删改查等功能实现

首先是连接数据库代码如下:

//这里是你连接数据库的名字
String url="jdbc:mysql://127.0.01:3306/jwdb?useUnicode=true&characterEncoding=utf8&serverTimezone=GMT";
//这里是你登入数据库的账号和密码
Connection con=DriverManager.getConnection(url,"root","123456");

向数据库中添加数据:

Statement stmt=con.createStatement();	
 //下面是添加数据库数据
PreparedStatement pstmt=con.prepareStatement("insert into jwdb.t_class (c_class,c_year,c_school,c_major) values(?,?,?,?)"); 
pstmt.setString(1,c_class);
pstmt.setString(2,c_year);
pstmt.setString(3,c_school);
pstmt.setString(4,c_major);
int rtn=pstmt.executeUpdate();

修改数据库数据:

Statement stmt=con.createStatement();

String sql = "update jwdb.t_class set c_year='"+c_year+"',c_school='"+c_school+"',c_major='"+c_major+"' where c_class='"+c_class+"'";
int result = stmt.executeUpdate(sql);

删除数据库数据:

Statement stmt=con.createStatement();
String sql = "delete  from jwdb.t_class where c_class='"+c_class+"';";
int result = stmt.executeUpdate(sql);

查询数据库数据并检测是否存在:

ResultSet rs=stmt.executeQuery("SELECT * FROM jwdb.t_class");	
String c_class2="",c_year1="",c_school1="",c_major1="";
while(rs.next()) {
	String c_class1=rs.getString("c_class");
	String c_year=rs.getString("c_year");
	String c_school=rs.getString("c_school");
	String c_major=rs.getString("c_major");
	if(c_class1.equals(c_class)){
		c_class2=c_class1;
		c_year1=c_year;
		c_school1=c_school;
		c_major1=c_major;
		break;
	}
}
if(c_class2.equals(c_class)){
	out.println(c_class+"———"+c_year1+"———"+c_school1+"———"+c_major1);
}else{
	out.println("班级不存在");
}

最后感谢阅读本章内容。

猜你喜欢

转载自blog.csdn.net/cn89214/article/details/88744940