mysql 本身本机真实ip不能被链接访问

在配置数据源的时候,首先要获取你的jdbc的配置文件,可是当你把你的url配置成localhost、127.0.0.1的时候就能够链接 若是你配置成本身本地真实的ip就会报错,错误以下:mysql

null,  message from server: "Host 'ZX-201511191322' is not allowed to connect to this MySQL server"
sql

百度查了一下,是由于你的ip没有进行受权,外界不能够经过你的真实ip访问你的mysql服务器。那么就要给这个Ip受权。服务器


    首先到你mysql的真实安装目录 ,个人是C:\Program Files (x86)\MySQL\MySQL Server 5.5\binide

     用dos窗口进入到当前目录下,cd C:\Program Files (x86)\MySQL\MySQL Server 5.5\bin执行this

     mysql -h localhost -u root -p xxxxxxxurl

     进入到mysql服务器server

     接下来执行
ip

     mysql> grant all privileges on *.* to 'mysql用户名'@'受权的ip' identified by 'mysql用户密码' with grant option;it

     mysql> flush privileges;io

     mysql> exit;

     这个时候你用程序加载你的jdbc.properties文件就不会报错。

    url你能够设置成你本地的真实ip了。

相关文章
相关标签/搜索