mysql的一些理论知识、干货

以下知识都是在操作mysql中遇到的问题解决后体会到的。

(1)localhost是本机ip,%是所有ip。

在配置其他主机访问本机数据库时,在127.0.0.1、localhost、%、192.168.3.17(连接wifi的ipv4地址)犹豫半天。

grant all privileges on *.* to 'user'@'%' identified by 'password';

yonghu是数据库用户的用户名,%是访问的主机ip,password是数据库用户的密码。

 

(2)使用命令行执行了权限操作后,需要刷新服务器权限(flush privileges;)。

追加:有时可能需要重启mysql服务:任务管理器找到服务,将mysql服务重启。

 

(3)数据库局域网访问问题,使用外网映射解决。

环境:在一个10.5.5.*的局域网内,有一台主机A,现在一台路由器使用了10.5.5.254划分出子网192.168.3.*,在子网下的一台主机B下安装了mysql服务,并配置了grant select,insert,update,delete,alter on mysql.* to 'root'@'%' identified by 'root';希望任何主机都能访问mysql数据库,然而A不能访问B数据库。使用uTools工具的内网穿透,实现外网访问内网ip+端口即可,uTools使用参考:https://blog.csdn.net/qq_42957844/article/details/97287993

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值