设置mysql的远程访问

来源:互联网 发布:张继科刘诗雯丁宁知乎 编辑:程序博客网 时间:2024/05/22 03:36

第一步:在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> //用户名

这样就可以访问远程数据库了。