第壹步:新建數據庫
連接的是本地localhost,新建壹個新的數據庫名是jdbctest
然後建表t_emp
不會的話可通過執行下方的sql語句建表
CREATE TABLE `t_emp` (
`id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) DEFAULT NULL, `salary` double DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;
第二步:新建java項目
新建完以後添加mysql驅動的jar包,jar包自己下載
在項目上右鍵鼠標屬性,然後
添加jar包,我這裏已經加載過了
第三步:編寫代碼
package com.gf;
import java.sql.DriverManager;
import java.sql.SQLException;
import com.mysql.jdbc.Connection;
import com.mysql.jdbc.Statement;
public class Test {
public static void main(String[] args) throws Exception {
int flag=0;
//1.加載驅動
Class.forName("com.mysql.jdbc.Driver");
//2.獲取連接
Connection conn=(Connection) DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/jdbctest?user=root&password=123456&useUnicode=true&characterEncoding=UTF-8");
//3.創建statement
Statement sm=(Statement) conn.createStatement();
//4.執行sql語句
flag=sm.executeUpdate("insert into t_emp(name,salary) values('菲菲',34.9)");
if(flag!=0) {
System.out.println("員工信息增加成功");
}else {
System.out.println("添加失敗");
}
}
}
註意點:
---------------------------------------------------------------------------------
DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/jdbctest?user=root&password=123456&useUnicode=true&characterEncoding=UTF-8");
這裏需要修改自己本機的連接信息,不然會出現連接失敗
最後的執行結果