笨方法,当然是创建两个conn,然后一边select,一边insert了。
看看下边的sql ----------------------------------------------------------- 以下方法,新表有主键,有索引。 drop table IF EXISTS cms_export.tbl_area; CREATE TABLE cms_export.tbl_area LIKE cms.tbl_area; INSERT INTO cms_export.tbl_area SELECT * FROM cms.tbl_area;
以下方法,新表没有主键,没有索引。 drop table IF EXISTS cms_export.tbl_area; CREATE TABLE cms_export.tbl_area AS( SELECT * FROM cms.tbl_area); ----------------------------------------------------------- 试了,conn连接cms表后,执行sql是可以操作另外的库cms_export的,没问题。
那么就: Statement p = conn.createStatement(); p.executeUpdate(sql) 把几个sql一执行,就ok了,简单哈~~
对了,select后面是可以带where条件的,可以实现部分数据的导出。
|