- 积分
- 16841
在线时间 小时
最后登录1970-1-1
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?开始注册
x
Warning: World-writable config file '/etc/my.cnf' is ignored
! e5 n+ ~* s% Z( o! _9 z1.本地登录MySQL授权:
% k2 C( J" U, s# A0 QGRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456789' WITH GRANT OPTION;
5 \7 T# n! F% P- p--给用户root密码123456的账户授权所有电脑都可以连接的权限$ a9 k* h# j' b$ e" d: B
2.执行 flush privileges;命令立即生效
% n, f6 b# q) K4 e% U. F4 |$ n3.使用exit命令退出MySQL
4 B7 {. }& C5 E# A; m然后打开vim /etc/mysql/my.cnf+ z0 U+ n- V7 o( `+ a) P1 }) L* l
将bind-address = 127.0.0.1 设置成bind-address = 0.0.0.0(设备地址,仅支持IPv4的TCP/IP的连接)
, `* X& N( \& ]% b+ ~- G将bind-address = 127.0.0.1 设置成bind-address = ::(同时支持IPv4和IPv6的TCP/IP的连接)- k0 A5 ?( r1 W! L8 n7 f0 ^* s
重新启动(命令如下):
1 l) X8 s3 Y, [9 F. tservice mysqld stop
. ]) y' l! f6 f* J/ L. dservice mysqld start- s ^5 x( `0 @9 k, D
注意:如果my.cnf无权限,对my.cnf授权777权限后$ ]5 {/ e9 \+ V9 x: F$ L! J- |% e
重启mysql报错:Warning: World-writable config file '/etc/my.cnf' is ignored 9 V. M9 @0 p6 T
原因:权限777,任何一个用户都可以改my.cnf,存在很大的安全隐患.
' e% `4 \" {4 D$ Y9 K& q s. r0 \2 k解决方法:
1 Q( Y. m8 q. S3 _授权644权限 chmod 644 /etc/my.cnf,
) s# X) @; i' F$ r重启mysql服务: h7 I- E% \- e7 U/ ]
service mysqld restart
1 K4 L b& {+ H" f2 X
6 ]4 f6 J6 @- I7 r4 z5 w |
|