企业网站 自适应,深圳涂料网站建设,家具网站设计网站,乔智云智能建站目录 首先创建一个Java项目 
在Maven中央仓库下载mysql connector的jar包 
针对MySQL版本5  
针对MySQL版本8 
下载之后#xff0c;在IDEA中创建的项目中建立一个lib目录#xff0c;然后把刚刚下载好的jar包拷贝进去#xff0c;然后右键刚刚添加的jar包#xff0c;点击‘添… 
目录 首先创建一个Java项目 
在Maven中央仓库下载mysql connector的jar包 
针对MySQL版本5  
针对MySQL版本8 
下载之后在IDEA中创建的项目中建立一个lib目录然后把刚刚下载好的jar包拷贝进去然后右键刚刚添加的jar包点击‘添加为库’ 
编写代码 
数据库准备 
针对增/删/改 
针对查询 首先创建一个Java项目 在Maven中央仓库下载mysql connector的jar包 针对MySQL版本5  如果你的MySQL版本是5的话在MySQL Connextor Java中下载 针对MySQL版本8 如果你的MySQL版本是8的话在MySQL Connextor/J中下载 下载之后在IDEA中创建的项目中建立一个lib目录然后把刚刚下载好的jar包拷贝进去然后右键刚刚添加的jar包点击‘添加为库’ 编写代码 
数据库准备 针对增/删/改 
增/删/改 除了对应sql不一样其他都一样下面以添加数据为例 
import com.mysql.cj.jdbc.MysqlDataSource;
import javax.sql.DataSource;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.SQLException;
import java.util.Scanner;public class Demo1 {public static void main(String[] args) throws SQLException {Scanner scannernew Scanner(System.in);System.out.println(请输入学号:);int idscanner.nextInt();System.out.println(请输入姓名:);String namescanner.next();//设置DataSouceDataSource dataSourcenew MysqlDataSource();((MysqlDataSource)dataSource).setUrl(jdbc:mysql://127.0.0.1:3306/test1?characterEncodingutf8useSSLfalse);((MysqlDataSource)dataSource).setUser(root);((MysqlDataSource)dataSource).setPassword(Hxwhly2.);//获取ConnectionConnection connectiondataSource.getConnection();//编写sql语句String sqlinsert into student values(?,?);//设置statementPreparedStatement statementconnection.prepareStatement(sql);statement.setInt(1,id);statement.setString(2,name);System.out.println(sqlstatement);//执行sql语句int nstatement.executeUpdate();System.out.println(nn);//关闭连接释放资源statement.close();connection.close();}
} 
执行结果 针对查询 
import com.mysql.cj.jdbc.MysqlDataSource;
import javax.sql.DataSource;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;public class Demo2 {public static void main(String[] args) throws SQLException {//设置DataSourceDataSource dataSourcenew MysqlDataSource();((MysqlDataSource)dataSource).setUrl(jdbc:mysql://127.0.0.1:3306/test1?characterEncodingutf8useSSLfalse);((MysqlDataSource)dataSource).setUser(root);((MysqlDataSource)dataSource).setPassword(Hxwhly2.);//获取ConnectionConnection connectiondataSource.getConnection();//编写sqlString sqlselect * from student where id?;//设置statementPreparedStatement statementconnection.prepareStatement(sql);statement.setInt(1,1);//执行sql语句ResultSet resultSetstatement.executeQuery();//遍历结果集while(resultSet.next()){int idresultSet.getInt(id);String nameresultSet.getString(name);System.out.println(idid, namename);}//关闭连接释放资源resultSet.close();statement.close();connection.close();}
} 
运行结果