Java连接MySQL数据库
2015-10-27 15:06
423 查看
建立表user和插入数据(此时采用的数据库是users,用户名是root,密码是123456)
create table user (id varchar(30), password varchar(30)); insert into user values('tufujie','123456');
编写Java文件
//演示如何使用com.mysql.jdbc连接桥连接MySQL package com.tfj.db; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; public class JavaCtMysql { public static void main(String[] args) { try { // 1.加载(载入)驱动 Class.forName("com.mysql.jdbc.Driver"); // 2.得到链接(注册) /* * Connection ct = DriverManager.getConnection( * "jdbc:mysql://localhost:3306/users?useUnicode=true&characterEncoding=UTF-8", * "root", "123456"); */ // 或者采用下面这种方式也行 Connection ct = DriverManager .getConnection("jdbc:mysql://localhost:3306/users?user=root&password=123456&useUnicode=true&characterEnconding=UTF-8"); // 3.跟sql server一模一样,Sql语句 if (ct != null && !ct.isClosed()) System.out.println("数据库测试连接成功"); Statement sm = ct.createStatement(); ResultSet rs = sm.executeQuery("select * from user"); while (rs.next()) { // 用户名 System.out.println("管理员名字:" + rs.getString(1) + "密码:" + rs.getString(2)); } // 关闭打开的资源 rs.close(); sm.close(); ct.close(); } catch (Exception e) { e.printStackTrace(); } } }
相关文章推荐
- 通过Ajax两种方式讲解Struts2接收数组表单的方法
- Java常见内存溢出异常分析(OutOfMemoryError)
- eclipse导入已有的工程时,在maven dependencies里有项目所需jar,但是启动项目时,报错不能找到jar
- Java IO教程
- spring 下载地址
- JAVA泛型——基本使用
- java日期时间处理工具类
- Spring注解测试
- SSH框架学习总结
- Spring Security教程(14)---- Logout和SessionManager
- Spring MVC兑现QQ第三方登录
- Spring Security教程(12)---- 使用数据库来管理方法
- Spring Security教程(13)---- 验证码功能的实现
- 学生成绩信息的管理(java控制台)
- Spring MVC实现QQ第三方登录 博客分类: spring
- Spring Security教程(11)---- 使用数据库来管理资源
- Spring Security教程(10)---- 自定义登录成功后的处理程序及修改默认验证地址
- Spring Security教程(8)---- 自定义决策管理器及修改权限前缀
- Spring Security教程(9)---- 自定义AccessDeniedHandler
- java ClassLoader类解析-双亲委托机制