JDBC基础入门
一、环境配置,基础软件需求
1.idea链接:IntelliJ IDEA – the Leading Java and Kotlin IDE (jetbrains.com)
2.eclipse链接:Eclipse Downloads | The Eclipse Foundation
3.JDK:Java Downloads | Oracle 中国
4.SQLyog:SQLyog - Download (softonic.com)
5.小皮:小皮面板(phpstudy) - 让天下没有难配的服务器环境! (xp.cn)
6.jar文件:链接:百度网盘 请输入提取码 提取码:2589
7.SQLyog,eclipse,idea:链接:百度网盘 请输入提取码 提取码:4567
其中1和2任选其一下载(个人推荐idea)
小皮属于第三方集成软件,好处:免费(有条件推荐使用正规软件)
检查环境变量配置
右击电脑---点击属性---进入环境变量
新建环境变量:
添加到Path首位:
二、配置需求,部署环境
1.进入小皮
---配置Mysql,更换引擎(视情况更换)
---点击启动
附:软件管理中可下载使用不同版本MySQL
2.进入SQLyog
---首先连接测试,查看是否连接成功
---检查数据库中数据表(自己写)
三、进入编程软件
---创建新的项目
---代码步骤如下
//1.注册驱动
Class.forName("com.mysql.jdbc.Driver");
//2.获取连接 url username password 端口 数据库名
String url="jdbc:mysql://localhost:3306/kgcd";
//本机简写
//String url="jdbc:mysql:///kgcd";
String username="root";
String password="root";
Connection conn=DriverManager.getConnection(url, username, password);
//3.定义sql
String sql="update user set password=123456 where id=1";
//4.获取执行sql对象Statement
Statement stmt=conn.createStatement();
//5.执行sql
int count=stmt.executeUpdate(sql);
//6.处理结果
System.out.println(count);
//7.释放资源
stmt.close();
conn.close();
配置文件:
db.properties
#1.格式是key=value
username=root
password=root
url=jdbc:mysql://localhost:3306/kgcd?useUnicode=true&characterEncoding=utf-8
driverClass=com.mysql.jdbc.Driver
iml文件:
<?xml version="1.0" encoding="UTF-8"?>
<module type="JAVA_MODULE" version="4">
<component name="EclipseModuleManager">
<libelement value="jar://$MODULE_DIR$/lib/mysql-connector-java-5.1.48.jar!/" />
<src_description expected_position="1">
<src_folder value="file://$MODULE_DIR$/src" expected_position="1" />
<src_folder value="file://$MODULE_DIR$/resources" expected_position="2" />
</src_description>
</component>
<component name="NewModuleRootManager">
<output url="file://$MODULE_DIR$/bin" />
<exclude-output />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/resources" isTestSource="false" />
</content>
<orderEntry type="jdk" jdkName="JavaSE-1.8" jdkType="JavaSDK" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="module-library">
<library name="mysql-connector-java-5.1.48.jar">
<CLASSES>
<root url="jar://$MODULE_DIR$/lib/mysql-connector-java-5.1.48.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES />
</library>
</orderEntry>
</component>
</module>
位置摆放:
以上就是本次分享的JDBC的基础操作