2 ty young ty_young 于 2016.01.18 12:27 提问

菜鸟求问javaweb的用jdbc操作mysql数据库出错 5C

图片说明

11个回答

wojiushiwo945you
wojiushiwo945you   Ds   Rxr 2016.01.18 12:37

数据库连接的用户名密码配置是否正确?这个异常时拒绝连接。

ty_young
ty_young 看下面的图,
接近 2 年之前 回复
baokx
baokx   2016.01.18 12:57

检查用户名密码是否正确。若是远程连接,还要在mysql中配置root用户可在远程登录的配置项。

ty_young
ty_young 看下面的图,
接近 2 年之前 回复
rui888
rui888   Ds   Rxr 2016.01.18 12:58

root后面有空格/。/???

ty_young
ty_young 看下面的图,
接近 2 年之前 回复
qq_33556185
qq_33556185   2016.01.18 13:08

检查数据库连接属性是否正确

ty_young
ty_young 看下面的图,
接近 2 年之前 回复
ty_young
ty_young   2016.01.18 13:09

图片说明

qq_33556185
qq_33556185 你的用户名和密码正确吗???
接近 2 年之前 回复
qq_33556185
qq_33556185   2016.01.18 13:13

你的用户名和密码正确吗???

qq_33556185
qq_33556185   2016.01.18 13:14

建个数据连接,测试下

ty_young
ty_young 单独写过java的测过,可以用,但是在javaweb里面用不了
接近 2 年之前 回复
baokx
baokx   2016.01.18 13:26

用数据库客户端软件navicat之类的能连上么。

ty_young
ty_young
接近 2 年之前 回复
a8761087
a8761087   Rxr 2016.01.18 13:50

只从英文的意思就应该知道是权限问题。那个ip地址没有权限。打开cmd 输入 mysql -u root -p 输入密码登录后,执行下面的授权语句

 GRANT ALL PRIVILEGES ON *.* TO 'root'@'127.0.0.1' IDENTIFIED BY 'root' WITH GRANT OPTION;

执行完后执行刷新

FLUSH PRIVILEGES;

ty_young
ty_young 不行,还是报相同的错误
接近 2 年之前 回复
rainsponsor
rainsponsor   2016.01.18 14:20

先给localhost root用户授权,新建一个localhost root用户,然后授权给他create user 'root'@'localhost' identified by 'password';
grant all privileges on . to root@'localhost';

ty_young
ty_young 那个创建localhost root用户语句create user...不能创建,error 1396,创建用户操作失败
接近 2 年之前 回复
共11条数据 1 尾页
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!