java链接mysql输出查询_用java做网站,java连接数据库并查询输出到页面
java web的后綴名是jsp,所以咱們要有一個jsp的開發(fā)環(huán)境,我這用的是jspStudy
自行百度。這軟件是一個集成開發(fā)環(huán)境,安裝啟動后即可使用,集成了tomcat和mysql數(shù)據(jù)庫
首先我們先新建一個首頁文件
index.jsp
mysql測試//此進行連接數(shù)據(jù)庫
String url="jdbc:mysql://127.0.0.1:3306/test"; //test為數(shù)據(jù)庫名稱
String dbuser="root"; //數(shù)據(jù)庫賬戶
String dbpwd="root"; //數(shù)據(jù)庫密碼
try
{
Class.forName("com.mysql.jdbc.Driver"); //加載驅(qū)動 JspStudy
}
catch (ClassNotFoundException e)
{
e.printStackTrace();
}
//取得數(shù)據(jù)庫連接conn
Connection conn=DriverManager.getConnection(url, dbuser, dbpwd);;
PreparedStatement ps=null;
ResultSet rs=null;
//聲明數(shù)據(jù)庫字段
String id="";
String title="";
String img="";
try
{
String sql="select * from res";
ps = conn.prepareStatement(sql);
rs = ps.executeQuery();
while(rs.next())
{
id=rs.getString(1);
title=rs.getString(2);
img=rs.getString(3);
out.println("ID:"+id+"
");
out.println(title+"
");
out.println(""+"
");
}
}
catch (SQLException e)
{
e.printStackTrace();
}
finally
{
try
{
if(rs!=null)
rs.close();
}
catch (SQLException e)
{
e.printStackTrace();
}
finally
{
try
{
if(ps!=null)
ps.close();
}
catch (SQLException e)
{
e.printStackTrace();
}
finally
{
try
{
if(conn!=null)
conn.close();
}
catch (SQLException e)
{
e.printStackTrace();
}
}
}
}
%>
然后拷貝到jspStudy的WWW目錄
在瀏覽器輸入http://localhost/index.jsp
即可運行。
當然數(shù)據(jù)庫的數(shù)據(jù)要有
這是我這邊數(shù)據(jù)庫的結構
最終效果:
總結
以上是生活随笔為你收集整理的java链接mysql输出查询_用java做网站,java连接数据库并查询输出到页面的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ubuntu+终端不能启动mysql数据
- 下一篇: mysql 5.1 innodb trx