package com.kmall.common;
/*
* 创建时间:2017-08-29 19:35
* 项目名称:common_utils
* 类名称:UpdatePassWord.java
* 包名称:com.joyintech
*
* 修改履历:
* 日期 修正者 主要内容
*
*
* Copyright (c) 2016-2017 兆尹科技
*/
import java.sql.*;
/**
* 名称:UpdatePassWord
* 描述:批量更新密码
* 注意事项:执行此类会把所有的用户(SYS_USER)密码初始化为a111111
*
* @author Scott
* @version 1.0
* @since 1.0.0
*/
public class MysqlTest {
/**
* 数据库url
*/
private static final String URL = "jdbc:mysql://45.248.68.244:3306/platform_security";
/**
* 用户名
*/
private static final String USER = "root";
/**
* 密码
*/
private static final String PASSWORD = "mysql123456";
/**
* mysql驱动程序
*/
private static final String ORACLEDRIVER = "com.mysql.jdbc.Driver";
/**
* 启动程序
*
* @param args
*/
public static void main(String[] args) {
Connection con = null;
PreparedStatement pre = null;
ResultSet result = null;
try {
Class.forName(ORACLEDRIVER);
con = DriverManager.getConnection(URL, USER, PASSWORD);
System.out.println("连接成功!");
String sql = "select * from mall_user";
pre = con.prepareStatement(sql);
result = pre.executeQuery();//执行查询
while (result.next()) {
// 当结果集不为空时
String username = result.getString("username");
String mobile = result.getString("mobile");
System.out.println("会员:"+username + ";手机号:" +mobile);
}
} catch (ClassNotFoundException e) {
//数据库驱动类异常处理
System.out.println("Sorry,can`t find the Driver!");
e.printStackTrace();
} catch (SQLException e) {
//数据库连接失败异常处理
e.printStackTrace();
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
} finally {
try {
if (result != null) {
result.close();
}
if (pre != null) {
pre.close();
}
if (con != null) {
con.close();
}
System.out.println("数据库连接已关闭!");
} catch (Exception e) {
e.printStackTrace();
}
}
}
}