本机的IP地址:127.0.0.1:3306/ “表名” ?use=false。&
?use=false 禁用安全性连接方式,解决警告提示
后面跟加&是添加参数
String url="jdbc:mysql://127.0.0.1:3306/db100?useSSL=false&useServerPrepStmts=true";
&useServerPrepStmts=true 开启了预编译
//查看prop。load里的路径
System.out.println(System.getProperty("user.dir"));
//1 注册驱动
Class.forName("com.mysql.jdbc.Driver");
//2 获取链接
String url="jdbc:mysql://127.0.0.1:3306/db100?useSSL=false”;
String userName="root";
String userpass="123456";
Connection conn=DriverManager.getConnection(url,userName,userpass);
//3 定义SQL 语句
String sql="INSERT into Stu VALUES(null,'老张','男','2003-2-21',82)";
//4 获取sql的对象
Statement stat= conn.createStatement( );
//5 执行sql语句
int count = stat.executeUpdate(sql);//返回影响的行数
//6 处理结果
System.out.println(count);
//7 结束
stat.close();
conn.close();
事物回滚
SetAutoCommit( boolean autoCommit) 给true是自动提交事务,false是手动提交事务
提交事物 commit();
回滚事物 rollback();
事务管理
Try{
conn.setAutoCommit(true。 false);
开启事物
提交事物
conn.commit();
}catch( Ex th){
回滚事物
conn.rollback();
}
自动提交事物true。
手动提价事物false