java jdbc sqlserver链接jdbc出现一行红色的文字,翻越了还是看不懂要改哪里?

Oracle链接JDBC出现错误_百度知道
Oracle链接JDBC出现错误
严重: Error while registering Oracle JDBC Diagnosability MBean.
javax.management.MalformedObjectNameException: Invalid character '
' in value part of property
at javax.management.ObjectName.construct(ObjectName.java:602)
at javax.mana...
我有更好的答案
随着oracle数据库的版本不断升级,9i 10g 11g,数据库的驱动也是不断变化,直到最新的ojdbc6.jar,唯一不变的就bug。最近使用Oracle 11.1.0.6.0-Production+ JDBC 4.0 complied with JDK6,出现SEVERE: Error while registering Oracle JDBC Diagnosability MBean.javax.management.MalformedObjectNameException: Invalid character '' in value part of propertyat javax.management.ObjectName.construct(ObjectName.java:602)at javax.management.ObjectName.&init&(ObjectName.java:1394)at oracle.jdbc.driver.OracleDriver.registerMBeans(OracleDriver.java:303)at oracle.jdbc.driver.OracleDriver$1.run(OracleDriver.java:213)at java.security.AccessController.doPrivileged(Native Method)at oracle.jdbc.driver.OracleDriver.&clinit&(OracleDriver.java:209)at java.lang.Class.forName0(Native Method)at java.lang.Class.forName(Class.java:169) 这是oracle数据库驱动程序的bug,解决办法就是下载最新的驱动程序包。
【0元入学,两周免费试听】
主营:培训【Python+人工智能,Java大数据,HTML5】
建用户和授权要用DBA最简单得建用户:create user 用户名 identified by 密码用户解锁 alter user 用户名 account unlock(不解锁无法登陆)授权用 grant建完用户首先要授权登陆权限grant create session to 用户名授权可以授权给角色和用户也可以把角色授权给角色和用户其他得类似 创建表得权限类似如下格式:grant create table to 用户
本回答被提问者和网友采纳
查下配置中是否存在非法字符
没有非法字符,使用DAO工厂类,链接与关闭,之后使用JAVABASE链接工厂类访问数据库,链接SQLSERVER没有事,但是更换成ORACLE时就出问题,链接数据库的URL与账户密码都没有错
链接串发出来看下你用的是哪个驱动包?
为您推荐:
其他类似问题
oracle的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。Java JDBC 连接出错_百度知道
Java JDBC 连接出错
&bean id=&sqlserver&
class=&org.enhydra.jdbc.pool.StandardPoolDataSource& destroy-method=&stopPool&&
&constructor-arg index=&0&&
&bean class=&org.enhydra.jdbc.standard.StandardConnectionPoolDataSource&&
我有更好的答案
jdbc:microsoft:sqlserver:&#47?不熟悉SQLServer,所以不确定对还是不对;/localhost:1433;DatabaseName=ddept_emp你少了一个microsoft?另外,用户名和密码可以直接用逗号放在URL后面吗针对SQLServer的 JDBC连接,URL格式好像不对。你搜搜。 貌似应该是
采纳率:64%
来自团队:
sqlserver2005默认的是关闭TCP连接的,如果端口不是默认的1433需要改成1433,你需要手动打开这不是你代码的问题,是你的数据库问题
的 TCP/IP 连接失败。
sqlserver数据库配置工具---SQL Server Configuration Manager--里面的网络配置--mssql server的协议--看见tcp/ip了吧,现在是禁用的,你启动他sql navcit client里面的tcp/ip启用,这两个启用后重新启动sqlserver服务,然后连接就OK了
没事小毛病,很简单。记住凡是见到 “到主机
的 TCP/IP 连接失败” 这样的错误,说明你的数据库没有打开;在sql server数据库配置中将 sql server 启动就可以了。并检查一下你的端口是不是1433.
用的是sql server吧,TCP/IP协议没有开,这个问题很常见的。设置下数据库。
核对一下链接地址的格式和端口,然后检查下服务开启没有
其他3条回答
为您推荐:
其他类似问题
您可能关注的内容
java的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。12,281被浏览1,944,571分享邀请回答eclipse.org/downloads/MyEclipse下载地址 : IntelliJ IDEA : 书籍推荐阶段大致细节1、入门基础Java简介了解什么是Java;代码语法基本格式;输出表达式。了解Java大致的编译以及执行过程Java语言基础、循环、数组 ; 了解类和对象掌握Java的基本数据类型和引用数据类型有哪些;掌握强制数据类型转换和自动类型提升规则;常量如何声明及赋值;循环的语法及作用;数组的声明及定义;掌握类的概念以及什么是对象。OOP封装、继承、多态面向对象的三大特征,本节内容非常重要也相对来说较为难以理解,一定要耐下心来好好理解。java.util.*包下的常用类util包下的Collection、Comparator、Iterator、List、Map、Set接口都很重要,着重看一下他们的实现类,如:ArrayList、LinkedList、HashSet、HashMap、Hashtable、TreeMap、TreeSet等。java.lang.*包下的常用类lang包下的基本数据类型对应的包装类(Byte、Short、Integer、Long、Double、Float、Character、Boolean);字符串相关的类String、StringBuffer、StringBuilder。IO流操作,多线程及Socket掌握IO读写流相关的类,了解字节流,字符流和字符流缓冲区;掌握线程的概念,多线程的创建、启动方式,锁和同步的概念及运用;掌握Socket通信的概念,如何声明客户端服务端,如何完成双端数据通信。数据库基础(Mysql)及JDBC掌握数据库的基本概念,Mysql的安装、启动与停止Mysql数据库客户端的安装与使用JDBC的概念,在Java中使用Mysql驱动包连接MysqlMysql社区版下载 : 客户端连接工具 Navicat for Mysql下载 :
通过第一阶段的学习掌握Java语法和常用类,数据库入门技术相关知识。让自己对于存储,IO,这些有个大概的了解。这时候,暂时不需要花大量的精力以及篇幅去学习多线程和Socket,当然这里不是说他们不重要,而是对于现阶段的你,或许很难非常清晰的明白以及了解他们具体的作用。这里第一节忽略掉了Swing,Swing章节的内容可以不学,因为在实际的工作中基本上没有用武之地。
使用第一阶段的技术完成一个小型的系统,找一个自己做容易理解的系统练练手,比如超市管理系统、成绩管理系统等等这类需求简单却能讲整章内容结合起来使用的项目。当然这个时候可能会有人觉得没有图形界面没法完成系统操作。实际上我们可以通过Console的输入输出来做系统界面。
新手在第一阶段的学习时,是最难熬的,因为这个时候需要背的东西特别多,且不再像看小说一样,什么东西都能看明白。路就变成了前面熟悉,左右陌生。这个时候人的求知欲作祟,往往会把自己带着偏移了方向,因为我们自己也不知道这样走对不对。渐而远之,也就慢慢放弃了。而这样的放弃,是最不值得的。所以,学习Java一定要按照某一个大纲,一直往下不要往其他地方偏,先走完一遍之后,再回头慢慢捡。2、前端基础HTML基本标签、表格、表单和框架;掌握网页的基本构成;掌握HTML的基本语法;表格的作用以及合并行、合并列;表单标签的使用,提交方式get/post的区别;框架布局的使用CSS样式表;掌握CSS的语法及作用,在html中的声明方式;掌握CSS布局的函数使用;掌握CSS外部样式的引入。JavaScript;掌握JS的语法及作用,在HTML中的声明方式;掌握JS的运行方式;掌握JS中的变量声明、函数声明、参数传递等;掌握HTML中的标签事件使用;掌握JS中的DOM原型上述三节都可以查看w3school : jQuery了解如何使用jQuery,下载最新版或者老版本的jQuery.js掌握选择器、文档处理、属性、事件等语法及使用;能够灵活使用选择器查找到想要查找的元素并操作他们的属性;动态声明事件;动态创建元素。jQuery文档 : BootStrap;掌握BootStrap的设计理念,以及使用方式。这是我们需要接触的第一个前端框架,使用起来也很简单;掌握BootStrap的栅格系统、表单、全局样式、分页工具栏、模态框等。Servlet掌握Java中的Web项目目录结构;掌握Java Web项目的重要中间件T掌握Servlet中的Request和R掌握Servlet的基本运行过程。掌握Servlet的声明周期动态网页技术JSP在Java Web中的角色;JSP的编码规范,以及JSPServlet;JSP显示乱码的解决办法等。JSP数据交互JSP中如何编写Java代码,如何使用Java中的类;JSP中的参数传递。状态管理Session和Cookie掌握Session的作用及作用域;掌握Cookie的作用及作用域;掌握Session及Cookie的区别,存储位置,声明周期等;掌握Session及Cookie分别在JSP和Cookie中的使用JSTL和EL表达式使用EL表达式输出page、request、session、application作用域中的值使用JSTL来做逻辑判断或循环控制JNDI数据库连接池JNDI的作用以及如何使用JNDI连接数据库分页和文件上传掌握在JSP中如何使数据达到分页的目的;掌握在JSP表单中如何上传文件,Servlet如何处理上传请求(Commons-Fileupload、Commons-IO)。Ajax掌握Ajax的基本概念;掌握jQuery中的Ajax请求;掌握JSONFilter、Listener;掌握Filter和Listener掌握Session过滤器和编码过滤器
通过第二阶段了解前端相关的技术,如果你喜欢前端各种酷炫的效果,那么就深入学习JS、CSS。不大感兴趣的话,就浅尝辄止,并重点学习Servlet、Filter、Listener。重点学习,重点学习,重点学习。 重要的话说三遍!
学习完第二阶段的内容之后,就可以进行B/S版本的系统开发了。这个时候我们可以挑选个稍微复杂点儿的项目来练练手,能找到商业项目练手的那是最好不过的,没有的话,就写写学生管理系统,档案管理系统,人事管理系统之类的练练手吧。3、 主流技术应用Struts2应用通过学习Struts,了解什么是MVC;掌握Struts是如何完成界面控制的;掌握Struts的参数接收及传递;掌握Struts的拦截器;掌握Struts的OGNL和标签使用。Hibernate应用了解什么是ORM,ORM在项目中的作用及优势;Hibernate中的hbm与实体类之间的关系;什么是HQL,什么是关系映射(一对一,多对一,多对多);了解Hibernate的事务、懒加载和缓存。Spring应用Spring容器的作用;Spring的AOP和IOC;Spring托管Hibernate事务;Spring整合Struts2和Hibernate。
通过第三阶段了解目前Java领域比较经典的三大框架,了解他们的大概功能,并加以使用。通过使用SSH开发一个简易CRM之类的项目来加强了解,理清楚框架的大致原理。搞清楚这三个框架之间的作用域以及角色。
在第三阶段的内容学习完了之后,就应该对整个系统研发有个大概的印象,实际上这个时候,独立完成一个系统之后,再回过头来仔细思考下Servlet+JDBC+JSP与SSH实现项目的相同点及区别。这样会让你更加的有收获。4、模拟实际项目开发1SpringMVC的应用SpringMVC中的控制器注解、请求注解、参数注解、响应注解等;SpringMVC中的静态资源处理;SpringMVC的容器。Mybatis的应用Mybatis的Mapping与实体映射;Mybatis中的SQL语句写法;Mybatis的缓存。Spring+SpringMVC+Mybatis整合SSM的整合使用;回顾SSH与SSM的区别。Redis+Mysql的查询优化设计Redis的安装与连接;Redis常用命令;Redis存储机制;Redis的持久化机制。FastDFS的使用什么是分布式文件系统;分布式文件系统解决的问题是什么;FastDFS的使用Linux操作系统Linux中的常用命令;Linux下的JDK、tomcat安装;Linux下的项目部署方式。Nginx的使用Nginx的作用;反向代理和正向代理分别是什么;Nginx实现tomcat代理。Mysql集群方案Mysql集群的常用方案有哪些;Mycat中间件的概念Mycat的使用准则;了解数据库的主从复制;了解数据库的主备切换;为什么需要主从和主备。Solr入门什么是全文检索;Solr做搜索的优势是什么;Lucene、ElasticSearch、Solr之间的关系;Solr的安装与使用。JVM回顾所有所学习到的知识,联系所有框架中的自定义容器、上下文来理解变量及对象的存储理解垃圾回收是怎么一回事理解集中回收算法完全理解整个堆栈模型
通过第四个阶段了解更简单易用的SpringMVC,应用和存储集群相关的概念及实现方案。让自己具备一个设计高可用,可扩展的项目框架视野。这样对于后面继续专研SpringCloud / Dubbo、zookeeper这些RPC相关的框架有很大的好处。
第四阶段的内容更加偏向于互联网技术栈,通过这一节的内容能够脱离出基本的增删改查,了解出了增删查改之后,需要了解的集群、系统性能优化、外部缓存服务器使用、集群负载等概念。这些思维对于后面的提高以及学习会很有好处。
我提到的这些东西都能搜到对应的资料,无非多踩点坑罢了。但是,看文档or项目永远进步不了。一定要上手敲,想再多也不如动手。有机会联系一名优秀学长,有个走在前面的人给你指路肯定比你自己走要快得多。
最后,一定要动手,一定要动手,一定要动手。把代码敲烂,你才会有收获,不要被视频诱导,敲一遍之后误认为你自己会了,如果第二天你起来时已经忘了昨天学习了什么的话,那说明你还是没学会。好好加油吧。
在所有的学习过程中,每一个节点都应该有相应的练习或者项目来进行练手,看再多的博文和视频都是不行的, 不能让自己的双手停下来,只有不停的敲打键盘,写出自己的项目,然后在实际的开发中学会如何使用debug,总结所有遇到的bug及解决思路,这样才叫做学习技术。所以,希望有兴趣的同学,能够好好努力,不要因为一点点难度就懈怠、放弃。开发这条路途,无论你工作多久,都会遇到各种奇奇怪怪的问题,以及形形色色的bug等着你去解决。1.8K60 条评论分享收藏感谢收起2.7K88 条评论分享收藏感谢收起java数据库连接文件在哪?_百度知道
java数据库连接文件在哪?
是Mysql数据库的,数据库我已经导入了。但我不知道数据库连接文件在哪?像ASP的一般都在conn,别人给我一套源程序初学JAVA.asp里面
是用的tomcat。tomcat新安装的,配置文件是不是得自己写,有没有什么规范?
我有更好的答案
password); con.close(); } catch(SQLException ee){ System.out.println(&数据库连接失败&quot。搜索时最好用com,数据库链接可以在tomcat中也可以不在tomcat里;root&quot.mysql,那说明他本来里面应该已经有链接数据库的文件了,你就不用自己写了;test&com一般来说,有的在代码里,tomcat的server.xml中也可以配置数据库连接;jdbc:mysql:&#47.),如果你的再java文件中,那就从各个文件中寻找类似下面的代码:String driver =&quot,其余的只是把这个封装了;; String user=&quot.getConnection(url,user,password这三个字段,从项目里搜索或一个一个找应该可以找到,struts,java,jsp主要用这个连接的!con.jdbc.Driver.isClosed()) System.out.println(&数据库连接成功&quot,hibernate等的连接位置都不同,有的在配置文件里。无非需要 String url=& 这一句,/localhost:3306/); } } } 关键在Connection con=DriverManager.getConnection(url,&quot,user,password); if(.; try{ Class.forName(driver); } catch(Exception e){ System.out.println(&无法加载驱动程序& +driver); } try{ Connection con=DriverManager.jdbc.Driver或其中一部分来搜索。======================别人给你的源程序.jdbc.Driver&,jsp,连接文件放在哪没有固定的说法,那要看你用的是什么框架,spring,已经有了,就不用你自己写了;; String password=&quot,你要做的就是找到数据库链接文件
采纳率:45%
看看这个程序的持久层(入库)是怎样获得数据库连接的 以此找到相应的文件
如果用的tomcat 那就在apache-tomcat-6.0.18\conf下的context.xml
为您推荐:
其他类似问题
您可能关注的内容
java数据库连接的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。java不用学数据库课程可以学会JDBC的简单内容吗?_百度知道
java不用学数据库课程可以学会JDBC的简单内容吗?
我有更好的答案
解析结果集 断开连接。不过对于数据库还是最好有些基本的了解可以。JDBC主要是安装数据库驱动,建立连接,查找返回结果集
采纳率:71%
sql是中途以参数形式传进去的jdbc是用来连接数据库的桥梁,主要是安装数据库驱动,也就是说和数据库没关系,建立连接 查找返回结果集
解析结果集 断开连接,是把它当做工具类放在util里的
JDBC是连接数据库的一种手段,你所说的数据库课程应该是教你学习基础的SQL语句(即如何对数据库进行操作)
可以一共就拿几句语句,几记下就好了吗,去下载点增删改查的语句,建议还是去学下,一周就可以
其他1条回答
为您推荐:
其他类似问题
您可能关注的内容
java的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。}

我要回帖

更多关于 java jdbc mysql 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信