JAVA对MySql进⾏增删改查
1 增加数据
import java.sql.*;
mysql面试题 增删改查public class JDBC {
public static void main(String[] args) {
//private static final String URL="jdbc:mysql://localhost:3306/数据库名";//jdbc:mysql//服务器地址/数据库名
//private static final String USER="⽤户名";//⽤户名
//private static final String PASSWORD="密码";//密码
try {
//1.加载驱动程序
//此语句固定,使⽤MySQL数据库⽆需更改,在JSP中可不加异常处理
Class.forName("sql.jdbc.Driver");
//2.获取数据库的连接
//此语句只需更改端⼝、数据库名称、⽤户名及密码,使⽤MySQL数据库格式固定,在JSP中可不加异常处理
//可以在括号内使⽤上述注释的URL、USER、PASSWORD
Connection con = Connection("jdbc:mysql://localhost:3306/数据库名","⽤户名","密码");
//3.通过数据库的连接操作数据库,实现新增数据
Statement sql = ateStatement();
String new_member="insert into 表名(表单名1,表单名2) values('表单值1','表单值2')";
//⼀次增加多条数据
//String new_member="insert into 表名(表单名1,表单名2)"
//new_menber += "values('表单值1','表单值2'),";
//new_menber += "('表单值1','表单值2')";
con.close();
}
catch(SQLException E) {
System.out.println("SQL异常");
}
}
}
2 删除数据
import java.sql.*;源代码国语在线
public class **JDBC**//(修改成为数据名字) //{
public static void main(String[] args) {
//private static final String URL="jdbc:mysql://localhost:3306/数据库名";//jdbc:mysql//服务器地址/数据库名
//private static final String USER="⽤户名";//⽤户名
//private static final String PASSWORD="密码";//密码
try {
//1.加载驱动程序
易语言开发大全源码//此语句固定,使⽤MySQL数据库⽆需更改,在JSP中可不加异常处理
Class.forName("sql.jdbc.Driver");
//2.获取数据库的连接
//此语句只需更改端⼝、数据库名称、⽤户名及密码,使⽤MySQL数据库格式固定,在JSP中可不加异常处理nginx有哪些负载均衡策略
//可以在括号内使⽤上述注释的URL、USER、PASSWORD
Connection con = Connection("jdbc:mysql://localhost:3306/数据库名","⽤户名","密码");
//3.通过数据库的连接操作数据库,实现新增数据
Statement sql = ateStatement();
String new_member="delete from 表名 where 限制条件表单名=值";
//id=6或user='qjh'
con.close();
}
catch(SQLException E) {
System.out.println("SQL异常");
}
}
}
3 更改数据
import java.sql.*;
public class JDBC {
public static void main(String[] args) {
//private static final String URL="jdbc:mysql://localhost:3306/数据库名";//jdbc:mysql//服务器地址/数据库名
//private static final String USER="⽤户名";//⽤户名
//private static final String PASSWORD="密码";//密码
try {
//1.加载驱动程序
//此语句固定,使⽤MySQL数据库⽆需更改,在JSP中可不加异常处理
Class.forName("sql.jdbc.Driver");
//2.获取数据库的连接
ubuntu安装deb包命令//此语句只需更改端⼝、数据库名称、⽤户名及密码,使⽤MySQL数据库格式固定,在JSP中可不加异常处理
//可以在括号内使⽤上述注释的URL、USER、PASSWORD
Connection con = Connection("jdbc:mysql://localhost:3306/数据库名","⽤户名","密码");
//3.通过数据库的连接操作数据库,实现新增数据
Statement sql = ateStatement();
String new_member="update 表名 set 表单名1='表单值1',表单名2='表单值2' where 限制条件表单名=值";
//name='qjh' where id=1;
con.close();
}
catch(SQLException E) {
System.out.println("SQL异常");
}
}
}
4 查询数据
import java.sql.*;
public class JDBC {
public static void main(String[] args) {
//private static final String URL="jdbc:mysql://localhost:3306/数据库名";//jdbc:mysql//服务器地址/数据库名
//private static final String USER="⽤户名";//⽤户名
//private static final String PASSWORD="密码";//密码
try {
//1.加载驱动程序
//此语句固定,使⽤MySQL数据库⽆需更改,在JSP中可不加异常处理
Class.forName("sql.jdbc.Driver");
//2.获取数据库的连接
//此语句只需更改端⼝、数据库名称、⽤户名及密码,使⽤MySQL数据库格式固定,在JSP中可不加异常处理
//可以在括号内使⽤上述注释的URL、USER、PASSWORD
Connection con = Connection("jdbc:mysql://localhost:3306/数据库名","⽤户名","密码");
//3.通过数据库的连接操作数据库,实现查数据
Statement sql = ateStatement();
ResultSet rs = uteQuery("select * from 表名");//其后可以加where语句限制
while (rs.next()) {
System.out.String("表单名"));//表单名,即表头//数据库设计时,表头使⽤英⽂
}
con.close();
}
catch(Exception E) {onblur会影响tab吗
System.out.println("SQL异常");
}
}
}

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。