我想在本机上面连接别人电脑上面的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就可以连接我自己上面的数据库。望高人指点下。
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就可以连接我自己上面的数据库。望高人指点下。
创建个mysql 的用户,用mysqlAdmin或者在mysql command line
create user....把这个账户设定上你的客户访问能力
你的java程序用这个账户就可以访问了阿。