JDBC快速入门,大厂前端高级多套面试专题整理集合

39 阅读3分钟

前端面试题汇总

JavaScript

性能

linux

前端资料汇总

开源分享:docs.qq.com/doc/DSmRnRG…

③我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类

JDBC好处


①各数据库厂商使用相同的接口,Java代码不需要针对不同数据库分别开发不同的代码

②可随时替换底层数据库,访问数据库的Java代码基本不变

关系图示:


MySQLjar包下载地址


MySQL :: MySQL Community Downloadshttps://dev.mysql.com/downloads/一般选择独立于平台的这个选项

①创建新的项目

 ②之后再建立一个模块

 ③在新建的的jdbc-demo模块中创建一个lib目录,将mysql的jar包复制粘贴到此处

④将刚才导入的jar包设置作用范围(右键jar包)

⑤在src下创建一个类

⑥ 类中:

package com.jdbc;

import com.mysql.jdbc.Connection;

import java.sql.DriverManager;

import java.sql.Statement;

public class JDBCDemo {

public static void main(String[] args) throws Exception {

//1、注册驱动

Class.forName("com.mysql.jdbc.Driver");

//2、获取连接

//url的格式是:"jdbc:mysql://mysql的ip:端口号/操作的数据库"

String url="jdbc:mysql://127.0.0.1:3306/kc_db01";

//username是你的mysql用户名

String username="root";

//password是你的mysql密码

String password="123456";

Connection conn= (Connection) DriverManager.getConnection(url, username, password);

//3、定义sql

String sql="update emp set salary=666 where ename='zhangsan'";

//4、获取执行sql的Statement对象

Statement stat=conn.createStatement();

//5、执行sql语句,count就是影响的行数

int count=stat.executeUpdate(sql);

//6处理结果

System.out.println("影响的行数:"+count);

//7、释放资源(先开后释放)

stat.close();

conn.close();

}

}

数据库之前:

更多面试题

**《350页前端校招面试题精编解析大全》**内容大纲主要包括 HTML,CSS,前端基础,前端核心,前端进阶,移动端开发,计算机基础,算法与数据结构,项目,职业发展等等

开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】