java+mysql数据库操作与web读取测试
来源:互联网 发布:linux终端帮助命令 编辑:程序博客网 时间:2024/05/30 05:00
最近决定做个东西,B/S结构,涉及批量数据的存储与读取,经了解后决定使用JDK+TOMCAT+MYSQL环境搭建,前台使用HTML+CSS+JAVASCRIPT(jquery),下面先就最简单的数据库建表和读取进行测试:
环境搭建部分省略,有些繁琐,再说这里是用的现成租用服务器:
1 建表(没库的先建库)
mysql>create database sq_goodcat; mysql>use sq_goodcatmysql>create table student( id int(30) not null primary key, name varchar(50), age int(30), gender varchar(30), major varchar(50) );
2 添入测试数据
mysql>insert into student( 28, 'Bill', 20, 'm','yishu');
3 index.jsp
<%@ page contentType="text/html; charset=gb2312" %> <%@ page language="java" %> <%@ page import="com.mysql.jdbc.Driver" %> <%@ page import="java.sql.*" %> <% //驱动程序名 String driverName="com.mysql.jdbc.Driver"; //数据库用户名 String userName="sq_goodcat"; //密码 String userPasswd="msp3in"; //数据库名 String dbName="sq_goodcat"; //表名 String tableName="student"; //联结字符串 String url="jdbc:mysql://localhost/"+dbName+"?user="+userName+"&password="+userPasswd; Class.forName("com.mysql.jdbc.Driver").newInstance(); Connection connection=DriverManager.getConnection(url); Statement statement = connection.createStatement(); String sql="SELECT * FROM "+tableName; ResultSet rs = statement.executeQuery(sql); //获得数据结果集合 ResultSetMetaData rmeta = rs.getMetaData(); //确定数据集的列数,亦字段数 int numColumns=rmeta.getColumnCount(); // 输出每一个数据值 out.print("id"+" "); out.print("name"+" "); out.print("age"+" "); out.print("gender"+" ");out.print("major"+" ");out.print("<br>"); while(rs.next()) { out.print(rs.getString(1)+" "); out.print(rs.getString(2)+" "); out.print(rs.getString(3)+" ");out.print(rs.getString(4)+" ");out.print(rs.getString(5)); out.print("<br>"); } out.print("<br>"); out.print("数据库操作成功,恭喜你"); rs.close(); statement.close(); connection.close(); %>
4 结果
下一步是在B端写入数据存储到mysql上,待续!
- java+mysql数据库操作与web读取测试
- java 数据库Mysql 简单连接与操作。
- 性能测试工具操作数据库(1) -Jmeter与Mysql
- java web数据库操作
- Java web 数据库 操作
- java web项目操作mysql数据库的数据封装
- java操作数据库MYSQL
- java操作mysql数据库
- java操作mysql数据库
- JAVA操作mysql数据库
- java 操作mysql数据库
- java操作mysql数据库
- java 连接MySQL数据库的步骤与代码测试连通
- Java Web的数据库操作
- 10、java web数据库操作
- Java Web的数据库操作
- MySQL数据库及Java操作MySQL数据库
- 使用JDBC连接MySQL数据库--典型案例分析(一)---员工数据读取与操作
- jquery访问asp.net 返回的json对象
- Huffman编码问题
- 第一个Ajax例子 Ajax+struts2
- CDC类
- java 并发编程第二节 线程安全性
- java+mysql数据库操作与web读取测试
- Extjs API无法打开
- Xcode 4.1/4.2/4.3/4.3.2 + iOS 5.1.1免证书(iDP)开发+真机调试+生成IPA全攻略
- Android ContentProvider(内容提供器运用一)
- linux 大内核锁原理
- C# using 语句的妙用
- java线程同步原理及wait,notify的用法及与sleep的区别
- oracle——06表查询中需要注意的一些问题
- 自定义TableHeaderView