共计 606 个字符,预计需要花费 2 分钟才能阅读完成。
自动写代码机器人,免费开通
怎么通过 ip 地址访问 MySql?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面丸趣 TV 小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
1. 登录 mysql:
mysql -u root -h 127.0.0.1 -p
2. 切换数据库
use mysql
3. 授权
grant all privileges on *.* to root @ 127.0.0.1 identified by 密码
将 127.0.0.1 换成公网的 ip 地址。
4. 检查 my.ini
4.1 看看是否有 skip-networking
skip-networking 开启该选项后就不能远程访问 MySQL
为安全考虑希望指定的 IP 访问 MySQL,可以在配置文件中增加 bind-address=IP,前提是关闭 skip-networking
在 port=3306 下增加
bind-address=192.168.1.100 或者 bind-address=0.0.0.0
其他问题:在服务器上试 mysql -u root -p -h 192.168.1.100,是否能够成功登录。如果可以登录,而通过客户端机器不能够进行登录,则说明是防火墙或者安全狗之类的问题,关闭即可。
看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注丸趣 TV 行业资讯频道,感谢您对丸趣 TV 的支持。
向 AI 问一下细节
正文完