【jdbc】java连接mySQL数据库 初步
2013-03-27 15:08
507 查看
================================================================
已有:
mySQL数据库:
用户名为“root”,密码为“root”
mySQL可视化环境:
java:
java集成开发环境:
JDBC驱动:所在目录:"F:\数据库 mySQL\mysql-connector-java-3.1.13-bin.jar"
================================================================
开始咯
================================================================
创建一个数据库:
在eclipse中写程序啦:
添加库:mysql-connector-java-3.1.13-bin.jar
程序:
1、各种配置,保存在相应字符串中:
String driver = "com.mysql.jdbc.Driver"; // 驱动程序名
String url = "jdbc:mysql://127.0.0.1:3306/scutcs"; // URL指向要访问的数据库名scutcs
String user = "root"; // MySQL配置时的用户名
String password = "root"; // MySQL配置时的密码
2、加载驱动
Class.forName(driver);
// 加载驱动程序
//Class.forName(xxx.xx.xx)要求JVM查找并加载指定的类,也就是说JVM会执行该类的静态代码段
//可以参看一下这个文章:http://dustin.iteye.com/blog/44291、http://www.cnblogs.com/wjkaola123/archive/2009/11/23/1609119.html
3、连接数据库
Connection conn = DriverManager.getConnection(url, user, password);
4、执行语句
Statement statement = conn.createStatement(); // statement用来执行SQL语句
String sql = "select * from student"; // 要执行的SQL语句
ResultSet rs = statement.executeQuery(sql); // 结果集
5、从ResultSet rs中取结果:
name = rs.getString("sname"); // 选择sname这列数据
// 首先使用ISO-8859-1字符集将name解码为字节序列并将结果存储新的字节数组中。
// 然后使用GB2312字符集解码指定的字节数组
name = new String(name.getBytes("ISO-8859-1"), "GB2312");
6、可以打印字符串name了!!!
7、关闭资源
rs.close();
conn.close();
这个是最简单的,中间要try catch 。从网上照着做的,防止以后忘了,放这。
已有:
mySQL数据库:
用户名为“root”,密码为“root”
mySQL可视化环境:
java:
java集成开发环境:
JDBC驱动:所在目录:"F:\数据库 mySQL\mysql-connector-java-3.1.13-bin.jar"
================================================================
开始咯
================================================================
创建一个数据库:
在eclipse中写程序啦:
添加库:mysql-connector-java-3.1.13-bin.jar
程序:
1、各种配置,保存在相应字符串中:
String driver = "com.mysql.jdbc.Driver"; // 驱动程序名
String url = "jdbc:mysql://127.0.0.1:3306/scutcs"; // URL指向要访问的数据库名scutcs
String user = "root"; // MySQL配置时的用户名
String password = "root"; // MySQL配置时的密码
2、加载驱动
Class.forName(driver);
// 加载驱动程序
//Class.forName(xxx.xx.xx)要求JVM查找并加载指定的类,也就是说JVM会执行该类的静态代码段
//可以参看一下这个文章:http://dustin.iteye.com/blog/44291、http://www.cnblogs.com/wjkaola123/archive/2009/11/23/1609119.html
3、连接数据库
Connection conn = DriverManager.getConnection(url, user, password);
4、执行语句
Statement statement = conn.createStatement(); // statement用来执行SQL语句
String sql = "select * from student"; // 要执行的SQL语句
ResultSet rs = statement.executeQuery(sql); // 结果集
5、从ResultSet rs中取结果:
name = rs.getString("sname"); // 选择sname这列数据
// 首先使用ISO-8859-1字符集将name解码为字节序列并将结果存储新的字节数组中。
// 然后使用GB2312字符集解码指定的字节数组
name = new String(name.getBytes("ISO-8859-1"), "GB2312");
6、可以打印字符串name了!!!
7、关闭资源
rs.close();
conn.close();
这个是最简单的,中间要try catch 。从网上照着做的,防止以后忘了,放这。
相关文章推荐
- Java---JDBC连接MYSQL数据库
- Java 通过JDBC连接Mysql数据库的方法和实例
- 利用java的jdbc连接mysql数据库
- Java 通过JDBC连接Mysql数据库的方法和实例
- Java使用JDBC连接mySQL数据库小例子
- eclipse新建java工程利用JDBC连接MYSQL数据库
- java使用JDBC连接MySql数据库
- JAVA使用JDBC连接MySQL数据库
- JAVA-数据库之JDBC连接MySQL数据库
- Java 通过JDBC连接Mysql数据库的方法和实例【图文说明】
- java:jdbc连接mysql数据库
- JDBC简单介绍以及Java连接MySQL数据库
- java项目连接mysql数据库的jdbc遇到的问题
- Java 通过JDBC连接Mysql数据库的方法和实例
- JDBC之Java连接MySQL数据库
- jdbc:java连接mysql数据库示例
- Java使用JDBC连接MySQL数据库
- java 通过JDBC连接Mysql数据库的方法和实例
- MyEclipse使用Java 通过JDBC连接MySQL数据库的基本测试
- java jdbc使用SSH隧道连接mysql数据库demo