都好,java 与 mysql 结合能稳定一些。mysql 速度能快一。
但是mysql里没有视图,存储过程等。我建议使用 mysql ,除非你有特素要求了。

解决方案 »

  1.   

    如果你主要提供的是查询操作的话 建议用mysql
      

  2.   

    各有优缺点,JAVA+MYSQL能跨平台,建立小型应用效率很高,但不支持事物处理,也没有视图,存储过程,如果你的业务流程 不是太复杂建议用MYSQL~!
      

  3.   

    小型用mysql,大型用sql server
      

  4.   

    还有一点,就是sql server的JDBC驱动不好用。
    如果你以前是用的mysql,那么你将会发现很多习惯的地方。
    并且优势上sql也不是很明显。
    如果用,还不如用其它大型数据库系统。
      

  5.   

    小型,中型的都应该是jsp+mysql比较合适,一个是费用底,再一个mysql首都快~,再一个是跨平台的~,好移直
    大型的呢你就用jsp+oracle吧,好处不用我说,费用也大
      

  6.   

    Java+mysql:用户首次支付费用较低,比较利于产品的销售,但是维护费用教高,
    平台优势,java+mysql是比较明显的,如果一个产品维护和升级的需要不是很高的
    化,java+mysql可以做到完全的Free.
    java+sqlserver:因为SQL Server是一个专业的产品,并且需要一定的授权费用,这是一个比较高的开销,造成产品的销售价格较高,但是sql Serer易维护性是非常好的,并且对支持大量的企业级开发的优势,如果你准备使用XML 预案那么SQL Server Open XML是一个非常棒的选择。
    我个人认为mySQL是一个鸡肋型的东西,为了性能而放弃了不少的东西,至于楼上说事务的支持是第三方来持的,我甚至都怀疑mySQL的提供商有没有能力来进行事务支持的开发。确实如果需要跨平台而且需要免费的工具的话,Postgre sql,Firebird,CloudSpace,等都是不错的选择这些数据库不仅仅免费而且支持完整的SQL。只是性能不如mySQL高,如果是一个论坛性质的东西mySQL是一个较好的选择,速度很高,而且没有很多的业务流程。其他的如果存在长程业务的话并且对数据完整性要求很高的话,mySQL不是一个好的选择。