用Eclipse做一個後臺項目,但是資料庫不想放在本地電腦,於是買了一個騰訊雲伺服器(學生有優惠,挺便宜的),裝上MySQL資料庫,但是測試連接的時候,發現總是連接不是上,但是本地資料庫可以連接,於是上網搜索發現,mysql 資料庫預設的連接只能在本機連接,遠程連接必須授權。 遠程連接許可權配置: 進 ...
用Eclipse做一個後臺項目,但是資料庫不想放在本地電腦,於是買了一個騰訊雲伺服器(學生有優惠,挺便宜的),裝上MySQL資料庫,但是測試連接的時候,發現總是連接不是上,但是本地資料庫可以連接,於是上網搜索發現,mysql 資料庫預設的連接只能在本機連接,遠程連接必須授權。
遠程連接許可權配置:
進到你的MySQL\MySQL Server 5.5\bin文件夾下(註:Windows操作系統下doc命令進入)
C:\Program Files\MySQL\MySQL Server 5.5>cd bin
輸入用戶名和密碼(裝MySQL資料庫時的你輸入的用戶名和密碼,本文是:root,root),進入MySQL資料庫中:
C:\Program Files\MySQL\MySQL Server 5.5\bin>mysql -uroot -proot
輸入一下命令:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION,即所有用戶都可以遠程連接
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION
-> \G
操作完後切記執行以下命令刷新許可權
mysql>FLUSH PRIVILEGES
最後可以通過 URL ="jdbc:mysql://伺服器的IP地址:3306/資料庫名"進行遠程連接MySQL資料庫。