添加一條數據
阿新 • • 發佈:2017-11-29
err main to do 數據庫 exceptio apache getname ati lex
package cn.fly; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.sql.Statement; import org.apache.log4j.Logger; /** * 添加數據 * * @author ASUS * */ public class add { private static Logger logger = Logger.getLogger(Test1.class.getName());public static void main(String[] args) { Connection conn = null; Statement stat = null; String name = "歐歐"; int health = 100; int love = 66; String strain = "酷酷的雪納瑞"; // 1.加載驅動 try { Class.forName("com.mysql.jdbc.Driver"); }catch (ClassNotFoundException e) { logger.error(e); } // 2.建立連接 try { conn = DriverManager.getConnection( "jdbc:mysql://localhost:3306/epet", "root", "root"); // 向數據庫中插入一條信息 // insert into dog // (name,health,love,strain)values(‘歐歐‘,100,66,‘酷酷的雪納瑞‘)stat = conn.createStatement(); StringBuffer sbsql = new StringBuffer( "insert into dog (name,health,love,strain)values(‘"); sbsql.append(name + "‘,"); sbsql.append(health + ","); sbsql.append(love + ",‘"); sbsql.append(strain + "‘)"); stat.execute(sbsql.toString()); logger.info("插入信息成功~~~"); } catch (SQLException e) { logger.error(e); } finally { // 3.關閉連接 if (stat != null) { try { stat.close(); } catch (SQLException e) { logger.error(e); } } if (conn != null) { try { conn.close(); } catch (SQLException e) { logger.error(e); } } } } }
添加一條數據