愿景:"让编程不再难学,让技术与生活更加有趣"
更多架构课程请访问 xdclass.net
目录
第1集 Java开发必备技术之JDBC相关概念介绍
简介:讲解什么是JDBC和相关介绍
-
什么是JDBC
- 全称 Java DataBase Connectivity, 是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口
- 提供了一种接口基准,可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序
- 应用程序代码一般不能直接访问数据库,需要通过相应的数据库驱动程序才行,
- 什么是数据库驱动? 通俗来说就是数据库厂商的JDBC接口实现
-
JDBC连接MySQL相关概念
- 数据库驱动:不同数据库开发商(比如oracle mysql等)为了某一种开发语言能够实现统一的数据库调用而开发的一个程序, 作用相当于一个翻译人员, 将某个语言(比如java)中对数据库的调用通过这个翻译成各个种类的数据库 自己的数据库语言
- Connection连接:特定数据库的连接(会话),在连接上下文中执行sql语句并返回结果
- Statement 语句: 创建执行SQL语句的statement, 有好几种实现类,用于执行对应的sql
- ResultSet结果集:SQL查询返回的结果信息
-
使用Java连接Mysql的步骤
- 加载JDBC驱动程序
- 建立数据库连接Connection
- 创建执行SQL的语句Statement
- 处理执行结果ResultSet
- 释放连接资源
第2集 JDBC相关驱动包导入和数据库表准备
简介:准备数据库表相关的
-
基础环境:
-
自己搭建好Mysql数据库,推荐是Mysql5.7版本
-
注意 如果连接不上数据库
- 检查防火墙-云服务器的网络安全组
- mysql有没开启允许远程连接
-
-
准备Mysql客户端软件
- Windows: navicat、mysqlworkbench
- mac: sequel pro
-
-
Mysql驱动jar包导入
-
mysql数据库表建立
CREATE TABLE `user` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`phone` varchar(32) DEFAULT NUL