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了。

相關文章
相關標籤/搜索