美文网首页Server
Mac mysql 设置可远程连接

Mac mysql 设置可远程连接

作者: 土豆特别想爬山 | 来源:发表于2020-06-10 16:46 被阅读0次

1.修改mysql配置,由于是通过brew安装的mysql,配置文件在:/usr/local/etc/my.cnf;

找到:bind-address = 127.0.0.1

修改为:bind-address = 0.0.0.0

然后mysql重启:

mysql.server restart

题外话:怎么知道mysql的配置文件在哪里呢?

mysql --help

mysql --help

2.给root用户增加远程登录权限:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'passwd' WITH GRANT OPTION;

3.新建用户,增加远程登录权限:

CREATE USER 'www'@'%' IDENTIFIED BY 'www';

GRANT ALL PRIVILEGES ON *.* TO ‘www’@’%’ IDENTIFIED BY ‘passwd’ WITH GRANT OPTION;

FLUSH PRIVILEGES;

第一句:创建用户www,密码www,可以远程登录;

第二句:

给www用户授权*.*(*.*代表所有库表权限,前面*可以替换为database,后面*可以替换为table);

‘www’@'%':www为用户名,%为任意ip,也可以指定,比如‘www’@'192.168.1.11';

IDENTIFIED BY ‘passwd’:指远程登录密码为passwd。

第三句: 刷新权限.

参考:

https://blog.csdn.net/feixiang2039/article/details/81164136

https://cloud.tencent.com/developer/article/1403533

相关文章

网友评论

    本文标题:Mac mysql 设置可远程连接

    本文链接:https://www.haomeiwen.com/subject/yjnbzhtx.html