eclipse mysql怎么连接到数据库

eclipse mysql怎么连接到数据库,第1张

Eclipse、java环境和MySql都已经安装好后。

Eclipse创建项目——右击项目——build Path--->add external Archiver选择jdbc驱动,点击确定。

写一个程序验证是否连接到数据库

package hqs;import javasql;public class DataBasePractice { public static void main(String[] args) { //声明Connection对象 Connection con; //驱动程序名 String driver = "commysqljdbcDriver"; //URL指向要访问的数据库名mydata String url = "jdbc:mysql://localhost:3306/mydata"; //MySQL配置时的用户名 String user = "root"; //MySQL配置时的密码 String password = "root"; //遍历查询结果集 try { //加载驱动程序 ClassforName(driver); //1getConnection()方法,连接MySQL数据库!! con = DriverManagergetConnection(url,user,password); if(!conisClosed()) Systemoutprintln("Succeeded connecting to the Database!"); //2创建statement类对象,用来执行SQL语句!! Statement statement = concreateStatement(); //要执行的SQL语句 String sql = "select from student"; //3ResultSet类,用来存放获取的结果集!! ResultSet rs = statementexecuteQuery(sql); Systemoutprintln("-----------------"); Systemoutprintln("执行结果如下所示:"); Systemoutprintln("-----------------"); Systemoutprintln(" 学号" + "\t" + " 姓名"); Systemoutprintln("-----------------"); String name = null; String id = null; while(rsnext()){ //获取stuname这列数据 name = rsgetString("stuname"); //获取stuid这列数据 id = rsgetString("stuid"); //首先使用ISO-8859-1字符集将name解码为字节序列并将结果存储新的字节数组中。 //然后使用GB2312字符集解码指定的字节数组。 name = new String(namegetBytes("ISO-8859-1"),"gb2312"); //输出结果 Systemoutprintln(id + "\t" + name); } rsclose(); conclose(); } catch(ClassNotFoundException e) { //数据库驱动类异常处理 Systemoutprintln("Sorry,can`t find the Driver!"); eprintStackTrace(); } catch(SQLException e) { //数据库连接失败异常处理 eprintStackTrace(); }catch (Exception e) { // TODO: handle exception eprintStackTrace(); }finally{ Systemoutprintln("数据库数据成功获取!!"); } } }执行即可。

eclipse连接mysql数据库方法步骤:

在新建的Project中右键新建Floder

创建名为lib的包

创建完毕之后的工程目录

接下来解压你下载的mysql的jar包,拷贝其中的jar文件

在工程lib包下邮件 选择paste即粘贴,把mysql的jar包拷贝进来

在mysql的jar包上右键选择 build path - add to build path

添加完毕之后,工程才与Mysql的jar包关联起来,现在可以使用相关类和方法了

在工程中新建JdbcTest1java类

1、打开SQL Server 2008,在其中新建数据库 Test,然后退出SQL Server 2008。

2、运行Eclipse,新建一个Java Project 名为 Test。

3、右单击工程名,依次选择 Build Path → Configure Build Path,在打开的窗口的右边选择 Libraries标签,然后单击 Add External JARs,找到 sqljdbc4jar 文件并打开,然后单击 OK 完成构建路径的配置。

提示:也可以把sqljdbc4jar类 放到jre/lib/ext下,并放到tomcat/lib下

这样就可以应用到所有jsp文件,减少对每个项目进行sqljdbc4jar的加载;

4、在Test中新建包pkg,在pkg中新建一个类Main,在其中输入代码如下:

package pkg;

import javasql;

public class Main {

public static void main(String [] args)

{

你说的是Java吧,原版eclipse本身没有连接mysql数据库的功能,myeclipse这些带插件的才有连接数据库的功能。

>

如果是java的话,先去官网下载mysqlJDBC驱动,然后引入JDBC驱动

import javasql;

   

public class TestMySql {

  static Connection con = null; // 声明Connection对象

  static Statement sql = null;

  static ResultSet res = null;

   

  public static void main(String[] args) {

    TestMySql c = new TestMySql();

    con = cgetConnection();

    try {

      sql = concreateStatement();

      res = sqlexecuteQuery("select  from dept");

      while (resnext()) {

        Systemoutprint(resgetString(1) + "<——>");

        Systemoutprint(resgetString(2) + "<——>");

        Systemoutprint(resgetString(3));

        Systemoutprintln();

      }

   

    } catch (SQLException e) {

      eprintStackTrace();

    } finally {

      try {

        if (res != null) {

          resclose();

          res = null;

        }

        if (sql != null) {

          sqlclose();

          sql = null;

        }

        if (con != null) {

          conclose();

          con = null;

        }

      } catch (SQLException e) {

        eprintStackTrace();

      }

    }

   

  }

   

  public Connection getConnection() {

    try {

      ClassforName("commysqljdbcDriver");

      // 加载mysqlJDBC驱动

      Systemoutprintln("数据库驱动加载成功");

    } catch (ClassNotFoundException e) {

      eprintStackTrace();

    }

    try {// 通过访问数据库的URL获取数据库连接对象

      con = DriverManagergetConnection("jdbc:mysql://localhost:3306/mydata", "root", "qwer1234");

      Systemoutprintln("数据库连接成功");

    } catch (SQLException e) {

      eprintStackTrace();

    }

    return con; // 按方法要求返回一个Connection对象

  }

   

}

以上就是关于eclipse mysql怎么连接到数据库全部的内容,包括:eclipse mysql怎么连接到数据库、用eclipse怎么连接mysql数据库、怎么在eclipse创建数据库连接等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9445367.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存