首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

急关于JAVA和MYSQL数据库的有关问题

2012-03-09 
急急急急急!关于JAVA和MYSQL数据库的问题我想在本机上面连接别人电脑上面的MYSQL数据库,可是一直连接不上,

急急急急急!关于JAVA和MYSQL数据库的问题
我想在本机上面连接别人电脑上面的MYSQL数据库,可是一直连接不上,这个是什么原因呢?想问下 "jdbc:mysql://192.168.0.4/gongyuguanli?user=root&password=123456&useUnicode=true&characterEncoding=GB2312
        192.168.0.4是别人电脑的IP   root,123456为别人电脑上面数据库的用户名和密码。而且在MYSQL下用-h192.168.0.4   -uroot   -p123456;也不行   这个是什么原因  
        但是本地假如jdbc:mysql://127.0.0.1/gongyuguanli?user=root&password=123456&useUnicode=true&characterEncoding=GB2312就可以连接我自己上面的数据库。望高人指点下。

[解决办法]
别人电脑的数据库是否对其他机器开放访问权限了?
[解决办法]
就是说root用户只能在localhost上面来访问该数据库,不能用这个帐号,在远程的客户端上面访问这个数据库。
创建个mysql 的用户,用mysqlAdmin或者在mysql command line
create user....把这个账户设定上你的客户访问能力
你的java程序用这个账户就可以访问了阿。

热点排行