本文目录一览:
java连接mysql数据库jar包怎么导入
java连接mysql数据库jar包导入:
1.将所有的jar包都是放到web工程lib目录下,mysql-connector-java-x.x-bin.jar也是一样,把该JAR包拷贝到lib目录下即可
2用jdbc直接链接mysql代码如下
public static void main(String[] args) throws SQLException {
DriverManager.registerDriver(new com.mysql.jdbc.Driver());
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/day15", "root", "123456");
System.out.println(conn.getClass().getName());
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("select id,name,password,email,birthday from users");
while (rs.next()) {
System.out.println("-------------------------");
System.out.println(rs.getObject("id"));
System.out.println(rs.getObject("name"));
System.out.println(rs.getObject("password"));
System.out.println(rs.getObject("email"));
System.out.println(rs.getObject("birthday"));
}
rs.close();
stmt.close();
conn.close();
}
java中如何讲Excel中的数据导入到Mysql
你可以用JXL做。读到数据库,可以通过jxl来实现,可以把EXCEL文档上传到系统的上传目录下后,然后再取得这个文件,或者直接取得这个文件,对这个文件进行操作。
例子:
public void addCustomerAssign(File file,SysExpo expo,SysUser user1)//添加客服中心数据
{
jxl.Workbook rwb = null;
try{
//构建Workbook对象, 只读Workbook对象
//直接从本地文件创建Workbook
//从输入流创建Workbook
InputStream is = new FileInputStream(file);
rwb = Workbook.getWorkbook(is);
String createTime = DateUtil.getDateTime( "yyyy-MM-dd HH:mm ",new Date()).toString();
//Sheet(术语:工作表)就是Excel表格左下角的Sheet1,Sheet2,Sheet3但在程序中
//Sheet的下标是从0开始
//获取第一张Sheet表
Sheet rs = rwb.getSheet(0);
//获取Sheet表中所包含的总列数
// int rsColumns = rs.getColumns();
//获取Sheet表中所包含的总行数
int rsRows = rs.getRows();
//获取指定单元格的对象引用
// rs.getCell(列,行);
for(int i=1;i rsRows;i++){//如第一行为属性项则从第二行开始取数据(int i=0 ;i rsRows;i++)
//for(int j=0;j rsColumns;j++){
//Cell cell = rs.getCell(j,i);
// System.out.print(cell.getContents()+ " ");
// }
//Cell cell = rs.getCell(0,i).getContents()+ " ";
String cell1= rs.getCell(0,i).getContents()+ " ";//序号
String cell7 = rs.getCell(6,i).getContents()+ " ";//公司名称
if(cell1!=null!cell1.equals( " ")cell7!=null!cell7.equals( " "))//判断当前行是否为有效行 是插入否找下行
{
Company company = new Company();
company.setName(rs.getCell(0,i).getContents()+ " ");//1名称
company.setManager(rs.getCell(1,i).getContents()+ " ");//2法人
}
}
}catch(Exception e){
e.printStackTrace();
}
finally{
//操作完成时,关闭对象,释放占用的内存空间
rwb.close();
}
}
用java如何将txt文件导入mysql?
Java中将txt文件导入到mysql基本的思路,操作流获取到文件具体信息,然后将信息拼接成mysql插入到数据库中。
1.先读取txt文件的内容,文件内容可以按照一定的规律进行排列,这样程序读取就方便。
2.java.io.IOExceptionimportjava.io.RandomAccessFileimportjava.io.UnsupportedEncodingException。
3.import java.text.SimpleDateFormat,import java.util.Date, import java.util.regex.Matcher,
import java.util.regex.Pattern
4.import com.config.Constants; import com.utils.UUIDUtil;
5.public static final String TXT_FILE_PATH =“D://testUser.txt。
public static final String openFileStyle =“r”。