• myeclipse连接Mysql数据库


    搞了好久总算把myeclipse和mysql再加tomcat搞好了。总算松了口气。

     我发现若想从数据库中取出数据,这才是刚刚开始。

    一 下载个驱动

        名字是:mysql-connector-java-5.1.11。但这个不是我们所要的,我们要的是一个里面那个.jar.名字是mysql-connector-java-5.1.11-bin.jar把这个复制。

    在项目名上右键“Build Path-->Configure Build Path-->Libraries-->Add External JARS”(中文为:构建路径--》配置构建路径--》类库--》添加外部JARS),把步骤2中解压的驱动jar包添加到项目中。

    二 配置连接

      单击菜单栏Window, 点击window show view 点击other 选 DB Browser 

    左面框中,右键单击new。弹出NewDatabase Connection Driver。Driver template 选择:MySql Connector/J。Drive name:随便取,建议和项目名称一样,方便以后管理。

    Connection URL:jdbc:mysql://<hostname>[<:3306>]/<dbname> hostname:localhost或者127.0.0.1都行。端口号:3306  dbname:索要连接的数据库名字。

    例如:jdbc:mysql://localhost:3306/SCHOOL

    User name:默认的是root,填root 密码是你启动Mysql数据库的密码。

    Add JARs 单击 把你刚才保存的.jar驱动放进去。最好点击下面的Save password

    单击Test Driver可以先测试一下:

    然后在启动Tomcat

    然后在把项目方到服务器上:

    三 开始编辑代码

       例如查询数据库:

    <%@ page language="java" import="java.sql.*" pageEncoding="gb2312"%>

     

    <html>

      

      

      <body>

       <%

            

               Class.forName("com.mysql.jdbc.Driver");

     

        Connection conn=DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/school","root","laifu1990");

     

       Statement stmt=conn.createStatement();

     

                 String sql="select teacherno,teachername,vote from t_vote";

                 ResultSet rs=stmt.executeQuery(sql);

                 while(rs.next())

                 {

                   String teacherno=rs.getString("teacherno");

                   String teachername=rs.getString("teachername");

                   int vote=rs.getInt("vote");

                 out.println("<td>"+"teacherno"+"<td>"+teacherno+"<td>"+" teachername"+"<td>"+teachername+"vote"+"<td>"+"<td>"+"<td>"+"<td>"+vote);

                 

                 

                 }

                   

                stmt.close();

                conn.close();

        %>

               

      </body>

    </html>

     

    做好以上步骤之后。保存一下,在Myeclipse Web Browse中输入URL

  • 相关阅读:
    内部类
    抽象类与接口
    多态
    继承
    封装
    创建对象的内存分析
    构造器
    面向对象 类与对象
    uniapp跳转
    uniapp-组件引用错误,仅支持 import 方式引入组件
  • 原文地址:https://www.cnblogs.com/laifu/p/3380349.html
Copyright © 2020-2023  润新知