两种方法:
1.表之间的关联;
2.java程序;
我们这里主要讲的是第二种方法:
第二种方法的优势在于,如果想要把a表中的数据某几列数据插入b表中,无需b表中的某列=a表中某列,即使b表中什么数据都没有;
那就是mysql语句的增删改查,比任何操作都简单,都迅速,但是前提是你懂java;
package cn.com.day01;
import java.sql.ResultSet;
import java.sql.SQLException;
public class Test {
public static void main(String[] args) {
String sql="SELECT * FROM person_info";
ResultSet rs=JdbcUtils.select(sql, null);
try {
while(rs.next()){
String name=rs.getString(1);
String part=rs.getString(3);
String sql1="insert into usr_info(name,part) value(?,?)";
String sz[]={name,part};
JdbcUtils.updates(sql1, sz);
}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
右键-运行;
你到数据库里面发现,你的表已经充满了你想要的数据。