- import java.sql.Connection;
- import java.sql.DriverManager;
- import java.sql.SQLException;
- import java.util.Scanner;
- public class JDBC {
- public static void main(String[] args) throws SQLException {
- Scanner sc = new Scanner(System.in);
- System.out.println("数据库用户名:");
- String name = sc.next(); // 读入用户名
- // System.out.println(name);
-
- System.out.println("数据库密码:");
- String pwd = sc.next(); // 读入密码
- // System.out.println(pwd);
- // 数据库连接
- Connection conn = null;
- try {
-
- // 加载mysql数据库驱动程序
- Class.forName("com.mysql.jdbc.Driver");
-
- // 注意url设置举例:
- // 连接对象本地mysql数据库,其中jdbc为数据库名。实验时,替换为自己需要连接的数据库名称即可
- // 格式:jdbc:mysql://localhost:3306/数据库名
-
- conn = DriverManager.getConnection(
- "jdbc:mysql://localhost:3306/jdbc", name, pwd);
- } catch (SQLException | ClassNotFoundException e1) {
- e1.printStackTrace();
- }
-
- if(conn != null) { // 判断连接对象是否为空,不为空创建成功
- System.out.println("登陆成功");
- } else {
- System.out.println("登陆失败");
- }
-
- sc.close();
- conn.close();
- }
- }
复制代码
试一下,不满足需求的话,继续留言 |