mysql数据库访问问题吗_#MySQL数据库无法远程访问的问题
生活随笔
收集整理的這篇文章主要介紹了
mysql数据库访问问题吗_#MySQL数据库无法远程访问的问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在 Ubuntu上裝了mysql,因為項目的數據庫是mysql,將項目放在tomcat里面webapp下面,一直啟動不成功。本來一直以為是jdbc驅動問題,后來發現不是。
1.cd /etc/mysql 找到my.cnf
查找到bind-address,將 bind-address=127.0.0.1 修改為 bind-address = 0.0.0.0 ,以允許任何IP來訪問MySQL服務。
2.重啟MySQL服務:sudo /etc/init.d/mysql restart
3.登錄MySQL數據庫,給需要遠程訪問的用戶授權:
mysql> grant all privileges on test.* to root@"%" identified by "123" with grant option;
本次授權root用戶遠程訪問test數據庫的權限,如果你想授權所有數據庫,則用*來代替test,就表明全部數據庫。
4、刷新配置,使權限立即生效:
mysql> flush privileges;
這時,通過物理主機的MySQL客戶端就可以正常登錄了。
十分感謝!
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的mysql数据库访问问题吗_#MySQL数据库无法远程访问的问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 纤维瘤手术要多少钱啊?
- 下一篇: 聚氨酯多少钱一吨啊?