`
hizhangqi
  • 浏览: 89411 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Warning: World-writable config file '/etc/my.cnf' is ignored

 
阅读更多
很管用,本人试用,在mac上

1. 问题描述:

重启mysql服务时出现以下信息:

Warning: World-writable config file '/etc/my.cnf' is ignored

出现这种情况的原因是:mysql故意不让用户重写my.cnf,权限默认是644, 即-rw-r--r--, 如果权限不是644, 则会出现这种情况。

2. 解决方法:

(1) 查看my.cnf文件的权限:

ls -l /etc/my.cnf

信息如下:

cryhelyxx@ada:~$ ls -l /etc/my.cnf
-rw-r--r-- 1 root root 1126  4月 13 16:46 /etc/my.cnf
cryhelyxx@ada:~$

可以看到my.cnf文件权限为644, 如果你的my.cnf文件权限不是"-rw-r--r--", 而是如“-rwxrwxrwx”等等, 则执行以下命令:

sudo chmod 644 /etc/my.cnf

(2) 进入mysql目录下:

cd /usr/local/mysql/

(3) 重启mysql服务:

sudo ./support-files/mysql.server restart

3. OK, Enjoy it!!!
分享到:
评论

相关推荐

    MySQL无法重启报错Warning: World-writable config file ‘/etc/my.cnf’ is ignored的解决方法

    然而,当遇到“MySQL无法重启报错:Warning: World-writable config file ‘/etc/my.cnf’ is ignored”时,这意味着MySQL服务器忽视了配置文件`/etc/my.cnf`,因为该文件具有全局可写的权限,这可能导致安全风险。...

    MySQL中配置文件my.cnf因权限问题导致无法启动的解决方法

    当`my.cnf`的权限设置不当,例如设置为777,这可能导致MySQL服务无法正常启动,并抛出"World-writable config file '/etc/my.cnf' is ignored"的错误。这个错误信息表明,MySQL服务器出于安全性考虑,忽略了可全局...

    Python库 | drf-writable-nested-0.1.2.tar.gz

    资源分类:Python库 所属语言:Python 资源全名:drf-writable-nested-0.1.2.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    Python库 | drf-writable-nested-0.3.0.tar.gz

    资源分类:Python库 所属语言:Python 资源全名:drf-writable-nested-0.3.0.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    Android源码编译make的各类错误解决方案汇总

    首先,下载Java SE 1.6 Update 45的安装包,移到/usr/lib/java目录下,执行chmod a+x jdk-6u45-linux-amd64.bin和sudo ./jdk-6u45-linux-amd64.bin命令来安装。 然后,添加环境变量,编辑/etc/profile文件,添加...

    在RHEL3上安装ORALCE9I

    Please ensure that this directory is writable and has atleast 60 MB of disk space. Installation cannot continue. : Success [oracle@test oraclelinux]$ ll /software/oraclelinux/install/unzip -rw-r--r--...

    delphi 7 gif控件

    // Delphi 7 version is now assumed if unknown compiler version is unknown // // for better compatibility with future Delphi versions. // // Hopefully this code is now compatible with future Delphi ...

    LINUX-服务器配置实验题(50题).doc

    - 编辑`/etc/ssh/sshd_config`,设置`PermitRootLogin yes`。 - 设置`AllowUsers`或`AllowGroups`以允许特定用户或组。 - **验证配置**: - 使用`ssh root@<server-ip>`登录。 - 使用`scp`或`rsync`等工具进行...

    Ubuntu 下VNC, SAMBA的简单配置

    - 编辑Samba配置文件`/etc/samba/smb.conf`,可以使用"gedit"或"vi"编辑器。 - 修改以下内容: - 工作组:`Workgroup=WORKGROUP`(确保与你的Windows XP工作组相同) - 安全模式:`Security = share` - 在文件...

    TinyTeX-1.tar.gz

    macos 可能出错:add_link_dir_dir: destination /usr/local/bin not writable, no links from /Users/liutz/Library/TinyTeX/bin/universal-darwin..... 解决办法:(终端输入) sudo mkdir -p /usr/local/bin sudo ...

    linux---samba文件服务器安装配置.pdf

    writable = yes valid users = huyb useradd huyb smbpasswd -a huyb mkdir /var/huyb chown huyb.huyb /var/huyb ``` **案例配置** **任务一**:为每个用户创建其宿主目录,仅用户本人可访问。在smb.conf...

    samba的编译安装20160615_1154.7z

    sudo ./configure --prefix=/usr/local/samba-4.1.6 make make install sudo make install 注意:4.x版本的samba的build system是基于python的,必须安装有python2.5版本以上。(python3.x系列的不行) 如果系统...

    Ubuntu下配置samba实现Windows文件夹共享

    writable = yes ``` - 这样设置后,名为`share`的目录将被设为公共可写,可供任何用户浏览和编辑。 5. **创建Samba账户**: - 创建一个新的用户组,如`groupadd phinecos -g 6000`。 - 添加一个新用户并将其...

    mysql 集群问题集

    - 警告信息“World-writable config file '/etc/my.cnf' is ignored”指出配置文件具有世界可写权限。 - 这种情况会导致配置文件被忽略,从而引发后续的连接问题。 - 通过修改权限为`chmod 644 /etc/my.cnf`可以...

    up and running with nodejs

    - **流(Streams)**:用于处理大文件和网络数据传输,有多种类型如Readable、Writable、Duplex等。 3. **构建健壮的应用程序** - **错误处理(Error Handling)**:强调了错误处理的重要性,介绍了如何捕获和处理...

    Ubuntu samba服务配置

    3. 增加 smb passwd file=/etc/samba/smbpasswd 4. 在共享部分添加以下部分: valid [...] 5. 保存文件,退出编辑器 6. 重启 Ubuntu samba 服务,使用以下命令: sudo /etc/init.d/samba restart 这样,在 ...

    samba+sersync2+rsync实现windows和linux文件同步

    - 更改 `/opt/tongbu1/` 目录的所有者为 `test`:`chown -R test:test ./tongbu1/`。 - 设置 Samba 密码:`smbpasswd -a test`。 #### Sersync2 Sersync2 是一个基于 rsync 的工具,用于实现文件的实时同步,...

    vsftpd虚拟用户的配置

    ### vsftpd虚拟用户的配置详解 ... # vi /etc/selinux/config SELINUX=disabled ``` 通过上述步骤,我们可以成功配置vsftpd虚拟用户,不仅可以提高FTP服务器的安全性,还可以更灵活地管理用户的访问权限。

Global site tag (gtag.js) - Google Analytics