java使用jdbc连接MySQL数据库
来源:互联网 发布:乐高ev3大象编程 编辑:程序博客网 时间:2024/06/07 15:14
前期准备:需要把MySQL的jar包导入到项目:
1.在项目上点击右键,new一个folder
2.在新建的folder上右键import选择file System找到jar包导入项目
3.在新导入的jar包上右键Bulid path,选择Add to Build Path
4.当出现Referenced Libraries表示添加jar包成功;
一、通过反射加载驱动,然后连接到数据库
1.确定数据库驱动
String string = "com.mysql.jdbc.Driver";//固定写法
2.加载驱动
try{
//① 加载驱动
Class.forName(string);
//②确定要连接的数据库信息
String url="jdbc:mysql://127.0.0.1:3306/xkd";//127.0.0.1表示数据库所在的PC的IP地址,3306是MySQL数据库的端口号,xkd是需要连接的数据库名称
//有些情况可能出现SSL错误,需要在xkd后面加入:?useSSL = true
String user="root";//连接数据库的用户名
String password="mysql";//连接数据库的用户名对应的密码
//③建立连接
Connection connection= DriverManager.getConnection(url,user,password);
二、操作数据库
//① 获取statement
Statement statement=connection.createStatement();
//②确定SQL语句
String sqlString="insert into student(id,name,pass) values(2,'张同学','password')";
//③执行操作
statement.executeUpdate(aqlString);
三、关闭资源
statement.close();
connection.close();
} catch (ClassNotFoundException e) {
e.printStackTrace();
System.out.println("找不到类");
} catch (SQLException e) {
e.printStackTrace();
}
package testio;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.sql.Statement;public class Data { /** * JDBC * * */public static void main(String[] args) {//1、连接数据库 反射 //① 确定数据库驱动 MySql String string="com.mysql.jdbc.Driver"; try { //② 加载驱动Class.forName(string);//③确定要连接的数据库、用户名、密码String url="jdbc:mysql://127.0.0.1:3306/xkd";String user="root";String password="mysql";//④建立与数据库的连接Connection connection= DriverManager.getConnection(url,user,password);//2、操作数据库//① 获取statementStatement statement=connection.createStatement();//②确定SQL语句String aqlString="insert into student(id,name,pass) values(2,'张同学','password')";//③执行操作 statement.executeUpdate(aqlString);//3、关闭资源 statement.close(); connection.close(); } catch (ClassNotFoundException e) {// TODO Auto-generated catch blocke.printStackTrace();System.out.println("找不到类");} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}}}
- JAVA使用JDBC连接MySQL数据库
- JAVA使用JDBC连接MySQL数据库
- JAVA使用JDBC连接MySQL数据库
- java使用JDBC连接MYSQL数据库
- JAVA使用JDBC连接MySQL数据库
- JAVA使用JDBC连接MySQL数据库
- JAVA使用JDBC连接MySQL数据库
- JAVA使用JDBC连接MySQL数据库
- JAVA使用JDBC连接MySQL数据库
- JAVA使用JDBC连接MySQL数据库
- JAVA使用JDBC连接MySQL数据库
- JAVA使用JDBC连接MySQL数据库
- java使用JDBC连接mysql数据库
- java使用JDBC连接MYSQL数据库
- JAVA使用JDBC连接MySQL数据库
- Java使用JDBC连接MySQL数据库
- java使用JDBC连接MySql数据库
- JAVA使用JDBC连接MySQL数据库
- 使用代理录制Jmeter脚本
- URL和URI
- 数据结构之树基本常识
- DockPanel的使用与技巧
- java synchronized
- java使用jdbc连接MySQL数据库
- Ps的一些小知识,还有快捷键
- [Notes][模板] 记(瞎写) · 后缀自动机
- openCV滑动条TrackBar事件实例
- 用Java写归并排序
- 外观模式
- 为什么我们喜欢追逐?
- JAVA面试题
- 线程死锁的原因和解决办法