centos7并没有用iptables?用的是firewalld……
https://www.linuxidc.com/Linux/2018-11/155155.htm
但是我看来看去没什么用。
https://www.jianshu.com/p/5dbabaf096f4
https://www.cnblogs.com/chen-lhx/p/8411338.html
https://blog.youkuaiyun.com/wengyupeng/article/details/3290415
https://www.iteye.com/blog/junix1988-309721
都大同小异。
核心就是:
centos7进入mysql
解决办法 grant all privileges on *.* to joe@localhost identified by '1';
flush privileges;
拿 joe 1 登陆
附:
mysql> grant 权限1,权限2,…权限n on 数据库名称.表名称 to 用户名@用户地址 identified by ‘连接口令’;
权限1,权限2,…权限n代表select,insert,update,delete,create,drop,index,alter,grant,references,reload,
shutdown,process,file等14个权限。
当权限1,权限2,…权限n被all privileges或者all代替,表示赋予用户全部权限。
当数据库名称.表名称被*.*代替,表示赋予用户操作服务器上所有数据库所有表的权限。
用户地址可以是localhost,也可以是ip地址、机器名字、域名。也可以用’%'表示从任何地址连接。
‘连接口令’不能为空,否则创建失败。
————————————————
版权声明:本文为优快云博主「wengyupeng」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.youkuaiyun.com/wengyupeng/article/details/3290415
譬如
grant all privileges on *.* to root@localhost identified by '1234';
flush privileges;
第二句很重要。立即刷新。

2057

被折叠的 条评论
为什么被折叠?



