第一步:在mysql控制台上输入GRANT ALL ON *.* TO admin@'%' IDENTIFIED BY 'admin'
这句话的意思 ,允许任何IP地址(上面的 % 就是这个意思)的电脑 用admin帐户 和密码(admin)来访问这个MySQL Server
#必须加类似这样的帐户,才可以远程登陆。 root帐户是无法远程登陆的,只可以本地登陆
第二步:在mysql中的用户管理中在刚建立的账号上将所有选项都勾上,
第三步:在hibernate配置文件里填入:
<property name="hibernate.connection.password">12345</property>//密码
<property name="hibernate.connection.url">jdbc:mysql://192.168.1.103/skyman</property>//远程机器IP和数据库名
<property name="hibernate.connection.username">root</property> //用户名
这样就可以访问远程数据库了。