我自学JAVA SE 自己现在学到JDBC了,请问我最好用什么数据库。给个地址吧还有学习JDBC有什么专门的书籍吗? 我数据库就学过SQL2000 ,而且现在也忘了很多了。我是不是得从新再好好看看数据库的相关知识?请您指点指点!谢谢!

解决方案 »

  1.   

    自学的话 mysql吧
    sql基础你到这看看吧: http://www.w3school.com.cn/
      

  2.   

    sql  你目前无非掌握的就是  增删改查  用哪个数据库 都一样  mysql 方便快捷每个数据库连接JDBC的 驱动都不一样 你可以百度搜索下 一些相关文章或者视频看看 不难
      

  3.   

    JDBC只是开发的基础 不同数据库 在SQL上只有一些小的差异
      

  4.   

    HSQLDB or H2 就够用了。
      

  5.   

    Java SDK 自带的 javadb/derby 也行
      

  6.   

    mysql 很简单,也小巧,而且不收费。适合学习用
      

  7.   

    mysql  sqlserver都行,个人认为学sqlserver比较好一点。
      

  8.   

    使用mysql不建议使用sqlserver
      

  9.   

    用sqlserver吧!
    jdbc其实不难,一个掌握了,别的数据库基本都一样。
      

  10.   

    MySql
    使用安装版的,安装是选择utf-8字符集,
    解压版的要配置字符集,不然有乱码,
    新人还是要先避开这样的问题。
      

  11.   

    JDBC就好比是USB接口,JAVA程序就好比是电脑,数据库就好比是U盘,电脑通过USB存取U盘的数据,JAVA就是通过JDBC和数据库进行交互。每个U盘厂商的实现原理可能都不一样,但是他们都遵守USB接口的标准,不同的数据库厂商的数据库实现可能也不一样,但是他们只要提供实现JDBC接口的驱动,JAVA程序就可能正常的使用了。
      

  12.   

    sql server2005可以,
    mysql也行,
    语法都差不多,
      

  13.   

    感觉sqlserver  好一点,企业中好多都在用,mysql也不错,免费的,但感觉没有sqlserver广泛
      

  14.   

    jdbc为与java和各种数据库之间提供了一个通信的桥梁。各个数据库厂商提供各自的JDBC驱动。如果用标准sql操作数据库基本没差别,但各个不同的数据库有各自不同的特性,主要差别也就在这里。
      

  15.   

    很扯!java的应用都一般部署在linux,unix或者aix机上的这些上面能用ms的东西吗? 建议小项目或者学习楼主就用mysql,大型项目上oracle。
      

  16.   

    在用java语言实际做开发时,好像用oracle用到更多一些。
    学习JDBC技术,你可以去传智播客的网站上去下载关于JDBC的视频
      

  17.   

    大哥,实际项目中oracle是收费的,而且大部分小项目用oracle是浪费。
      

  18.   

    学习用么MySQL足够了~~但是我学的时候是用Oracle的!
      

  19.   

    就用SQLserver2000吧,他的界面很好用,肯定有所帮助,而且你有点基础
      

  20.   

    mySql!强烈建议!
    就算你以后搞oracle了, mysql+oracle集群啊~~~~他们简直是绝配!
      

  21.   

    JDBC 中的东西不多,最重要的就是理解。JDBC 中需要写 SQL 语句,SQL 就比较复杂了,每种数据库的 SQL 都可以写一本书了。
      

  22.   

    JDBC是操作数据库的API,跟你用什么数据库没啥关系,它本身就是为了屏蔽底层数据库的差异而制定的统一的接口我想你主要是想了解数据库的一些底层东西,比如trigger,事务处理之类的
      

  23.   


    胡扯!!!做java都不用sqlserver的,做java用sqlserver的公司都不怎么样
    我在北京还没看到做java用sqlserver的公司、也没听说过
    凡是有点常识的人都知道
    java最大的优点就是跨平台性,sqlserver能跨平台?
    sqlserver只跟windows兼容,因为他们都是微软的
    这一点跟java的跨平台性相悖、
    所以做java不用sqlserver。
      

  24.   

        我们一直用的是sqlserver.我 觉得jdbc不难,只要了解原理就好了,无非就是连接数据库技术,用惯了那个都一样,我也是刚学的,很快,打开开一下jsp方面的书籍就Ok了。
      

  25.   

    JDBC是一种JAVA规范,与数据库本省并没有太直接的关系,只要数据库产品提供商给予了JDBC驱动包就可以使用了。
    如果LZ是要学习JDBC那么可以查看JAVA的API文档,如果是要学习数据库,则需要针对不同的数据库进行学习。
      

  26.   

    用postgresql吧,免费的,性能也不错,使用起来方便简单,就是要经常维护。
      

  27.   

    我也是初学JAVA,其实用JAVA还是用Oracle数据库比较好,但是Oracle费钱,一般小项目不可能用Oracle。如上所说mysql是个好选择
    但是我还是学了sql server,其实你要学JDBC的话,哪个数据库都行,反正JDBC和数据库没啥大关系,原理都一样。
      

  28.   

    用mysql吧,适用于初学者,然后到网上找下jdbc连接数据库的操作,找个具体项目,好好学习下sql语句
      

  29.   

    其实,哪种数据库都是一样的!
    JDBC连接各种数据库,无非是改了改端口,和驱动…………
    很多代码都是相通的……