问题描述:
将/etc/mysql/mysql.conf.d/mysqld.cnf这个文件修改权限sudo chmod 777 mysqld.cnf,且重启数据库后,再次执行mysql -u root -p时,出现此警告。
#问题描述:
queena@queena-Lenovo:/etc/mysql/mysql.conf.d$ sudo chmod 777 mysqld.cnf
queena@queena-Lenovo:/etc/mysql/mysql.conf.d$ vim mysqld.cnf
queena@queena-Lenovo:/etc/mysql/mysql.conf.d$ sudo service mysql restart
queena@queena-Lenovo:/etc/mysql/mysql.conf.d$ mysql -u root -p
mysql: [Warning] World-writable config file '/etc/mysql/mysql.conf.d/mysqld.cnf' is ignored.
解决方法:
警告中World-writable 的意思就是随便哪个用户都可以修改这个配置文件,实在太不安全,所以Mysql把这个配置文件忽略了。
#将文件的权限改小即可,如下:
queena@queena-Lenovo:/etc/mysql/mysql.conf.d$ sudo chmod 644 mysqld.cnf
queena@queena-Lenovo:/etc/mysql/mysql.conf.d$ mysql -u root -p
Enter password:
......
至此问题得以解决!
推荐本站淘宝优惠价购买喜欢的宝贝:
本文链接:https://hqyman.cn/post/3987.html 非本站原创文章欢迎转载,原创文章需保留本站地址!
休息一下~~