jdbc连接数据库出现的问题,Statement一直为null
2016-09-21 11:13
351 查看
首先描述问题的情况,本来服务端程序在服务器上可以正常运行,但是经过重装服务器上的数据库之后,修改服务端连接数据库的代码,user password url 之后一直还是报null的错误。简单说就是在本地电脑服务器程序没错,在服务器上就有错。
经过一系列的分析,基本可以确定就是连接数据库的User, pass和url出现了问题。
MySQL数据库的URL写法如下:
jdbc:mysql://hostname:port/databasename 就是主机名:端口号/数据库名。我本来是用服务器的IP地址,但是一直连不上数据库出现上文描述的错误。但是在没有重装数据库之前,一切都是正常的,到底是什么原因我也不知道,如果有路人知道,请在下面评论中说明,大家相互学习,谢谢了。我把ip地址改成127.0.0.1之后就解决了问题。
127.0.0.1是回送地址,指本地机,一般用来测试使用。回送地址(127.x.x.x)是本机回送地址(Loopback
Address),即主机IP堆栈内部的IP地址,主要用于网络软件测试以及本地机进程间通信,无论什么程序,一旦使用回送地址发送数据,协议软件立即返回,不进行任何网络传输。
经过一系列的分析,基本可以确定就是连接数据库的User, pass和url出现了问题。
MySQL数据库的URL写法如下:
jdbc:mysql://hostname:port/databasename 就是主机名:端口号/数据库名。我本来是用服务器的IP地址,但是一直连不上数据库出现上文描述的错误。但是在没有重装数据库之前,一切都是正常的,到底是什么原因我也不知道,如果有路人知道,请在下面评论中说明,大家相互学习,谢谢了。我把ip地址改成127.0.0.1之后就解决了问题。
127.0.0.1是回送地址,指本地机,一般用来测试使用。回送地址(127.x.x.x)是本机回送地址(Loopback
Address),即主机IP堆栈内部的IP地址,主要用于网络软件测试以及本地机进程间通信,无论什么程序,一旦使用回送地址发送数据,协议软件立即返回,不进行任何网络传输。
相关文章推荐
- Java:jdbc数据库连接出现中文乱码问题
- jdbc 连接数据库出现 密码错误的问题(java.sql.SQLException: Access denied for user 'root'@'localhost' (using passwo)
- Java的SQL Server 2000的JDBC数据库连接问题
- MySQL5.0中文问题及JDBC数据库连接和JSP汉字编码问题解决方法总结
- 使用 JDBC 连接不同版本 DB2 数据库的兼容性问题
- Hpunix下jdbc连接数据库问题解决过程
- (转)MySQL5.0中文问题及JDBC数据库连接和JSP汉字编码问题解决方法总结
- JDBC数据库连接的问题
- 使用 JDBC 连接不同版本 DB2 数据库的兼容性问题
- 与personal database不同SDE连接数据库发布的资源,在进行查询时出现问题(arcgis server 9.2)。
- 使用 JDBC 连接不同版本 DB2 数据库的兼容性问题
- 使用 JDBC 连接不同版本 DB2 数据库的兼容性问题
- java连接数据库==>出现问题了
- JDBC连接SQL Server出现的connection refused问题的解决办法
- 关于JDBC driver连接SQL Server 2000数据库问题的解决办法
- [ASP/PHP/JSP]MySQL5.0中文问题及JDBC数据库连接和JSP汉字编码问题解决方法总结
- MySQL5.0中文问题及JDBC数据库连接和JSP汉字编码问题解决方法总结
- MySQL5.0中文问题及JDBC数据库连接和JSP汉字编码问题解决方法总结
- 疑问:配置Web.Config时出现无法连接到 SQL Server 数据库的问题!!!(已解决)
- 使用 JDBC 连接不同版本 DB2 数据库的兼容性问题