[java] view plaincopyprint?
//注意,这是连接mysql的方法
注意连接数据库的时候
(1)打开DB Browser 新建一个Database Driver,注意添加Driver JARs的时候添加的包,我的是mysql-connector-java-5.0.3-bin.jar
(2)要将数据库jar包拷贝到工程下的WEB-INF\lib下
[java] view plaincopyprint?
import java.sql.Connection//java包
public class DBConnection
{
private String dbDriver="com.mysql.jdbc.Driver"
private String dbUrl="jdbc:mysql://[ip地址]:[端口号]/[数据库名]"//根据实际情况变化
private String dbUser="root"
private String dbPass="root"
public Connection getConn()
{
Connection conn=null
try
{
Class.forName(dbDriver)
}
catch (ClassNotFoundException e)
{
e.printStackTrace()
}
try
{
conn = DriverManager.getConnection(dbUrl,dbUser,dbPass)//注意是三个参数
}
catch (SQLException e)
{
e.printStackTrace()
}
return conn
}
}
在不考虑数据关联性的问题;那么就只有性能问题了;如果是使用delete那可能要很久;
如果是删除整个表的数据 建议使用truncate table 表名,如果不是删除整个表的数据,那就不能使用这个 。
其他方法可以使用复制需要的数据建表,然后对新表和旧表更新一下表名,drop table 旧表;
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)