javaweb中访问mysql的问题

![图片说明](https://img-ask.csdn.net/upload/201801/15/1516005572_381460.png)图片说明都说是mysql的问题,可是改了配置文件,还是不行。。。。

a数据库连接参数问题

是不是有防火墙呀,查一下网络通不。telnet 一下数据库端口。

起码把数据库配置贴出来啊

myslq数据库连接参数问题

myslq数据库连接参数问题 a数据库连接参数问题

修改Connetion URL=jdbc:mysql://127.0.0.1:3306/dbName;
root用户好像只可以通过localhost访问,ip不行,没有权限,需要修改myslq配置文件。

你把配置链接的代码发出来,这个看不出来

数据库连接问题,看看代码中关于数据库的配置文件,检查一下参数,我之前遇到过这个问题,当时我是有一个本地数据库和一个服务器数据库,服务器关了,所以服务器上的数据库连接上不报的错,你可以详细检查一下你的数据库配置

myslq数据库连接参数有问题,或者是连接的不是本地数据库防火墙的问题

在下面应该有个Caused by:..........
发下这个看看

看看用户有没有权限访问先?

mysql服务没开启,运行——mis.server—服务。或者直接我的电脑,找到服务,找到里面的mysql,打开自动启动。然后电脑重启下就可以了

mysql配置参数问题

myslq数据库连接参数问题

jdbc那一块的问题,仔细找找

数据库连接失败,在堆栈中应该能看到原因,发出来看看

检查一下数据库连接参数,把详细信息贴出来

如果是最新的Mysql,配置文件的URL改成: jdbc:mysql://localhost:3306/XXXX?useUnicode=true&characterEncoding=utf-8

XXXX="你要连接的表名"

如果不是请再发前面的错误提示,我能看到的只有你最开始加载驱动去获取连接的时候就出错了.没毛病就是你的JDBC配置文件问题.

连接失败,数据库可以连上吗,直接用telnet命令看下是否可以连接,如果可以连接,那么就是mysql配置参数问题
dataSourceClassName: com.mysql.jdbc.jdbc2.optional.MysqlDataSource
url: jdbc:mysql://localhost:3306/taobaoke?useUnicode=true&characterEncoding=UTF8&autoReconnect=true&allowMultiQueries=true
databaseName: taobaoke
serverName: localhost
username: ****
password: ****
cachePrepStmts: true
prepStmtsSize: 250
prepStmtsCacheSqlLimit: 2048
userServerPrepStmts: true
maxActive: 2335
maxIdel: 120
maxWait: 100
这是我的配置参数,你可以参考下

这个只看个大概,知道数据库连接那问题,还缺你的数据库的连接配置(sql相关语句)