花钱做网站注意,北京网页制作服务,山西省网站备案要多久,做网站数据库怎么建MySQL 是独立于 java 之外的数据库#xff0c;二者之间建立连接需要提前引入 mysql-connector-java 的 jar 包。
一、引入方法#xff1a;
① 在项目中新建一个 Folder#xff08;即文件夹#xff09;#xff0c;该文件夹通常命名为 lib#xff0c;意思是存放项目所依赖…MySQL 是独立于 java 之外的数据库二者之间建立连接需要提前引入 mysql-connector-java 的 jar 包。
一、引入方法
① 在项目中新建一个 Folder即文件夹该文件夹通常命名为 lib意思是存放项目所依赖的第三方库或外部的 jar 文件。
② 将 mysql-connector-java 的 jar 包复制进 lib 文件夹然后右键 Build Path → Add to Build Path该操作的意义是将该 jar 包加入到项目的依赖路径里。
③ 查看项目列表中是否出现包含该 jar 包的 Referenced Libraries引用库如出现则添加成功。
二、编写步骤
① 为方便随时调用 java 与 MySQL 的连接通常在其他类中单独编写一个连接方法如
import java.sql.Connection;
import java.sql.DriverManager;public class GetConnection {private static Connection connnull; //声明一个空连接private static String addressjdbc:mysql://主机名:3306/数据库名?useSSLfalseserverTimezoneUTC;private static String dataBaseNameroot;private static String dataPassWordMySQL的密码;//声明地址、账号、密码public static Connection getconnection(){try {if(connnull){Class.forName(com.mysql.cj.jdbc.Driver); //加载JDBCjava database connectivity驱动connDriverManager.getConnection(address,dataBaseName,dataPassWord); //建立连接}} catch (Exception e) {e.printStackTrace();}return conn; }
}
本案例中连接方法 getconnection() 用 static 修饰所以在调用的时候直接用 GetConnection.getconnection() 即可返回的 conn 即为 java 与 MySQL 的连接。 ② 调用连接的方法
import java.sql.Connection;
import java.sql.SQLException;
import java.sql.Statement;public class Test {public static void main(String[] args) {Connection connGetConnection.getconnection();Statement stmnull; //声明一个空的statement对象try {stmconn.createStatement(); //将声明的statement对象与conn连接建立联系String sq1需要执行的sql语句;stm.execute(sq1); //使用statement对象执行sql语句} catch (SQLException e) {e.printStackTrace();}finally{try {stm.close(); //关闭statement接口conn.close(); //关闭conn连接} catch (SQLException e) {e.printStackTrace();}}}}
Statement 是 java 连接 MySQL 的一个接口通过声明 Statement 对象可以将其与返回的 conn 连接建立联系然后便可以通过该 Statement 对象执行静态的 mysql 语句。
Statement 基本的操作指令有 .execute(语句1).executeQuery(语句2) .executeUpdate(语句3) 等等。