ubuntu 修改mysql.cnf属性不生效的问题处理

二、问题处理
# 每次进入到mysql的时候,提示配置文件'/etc/mysql/my.cnf'是可写的,因此被忽略了;
root@sawltest:/etc/init.d# mysql -u root -p
mysql: [Warning] World-writable config file '/etc/mysql/my.cnf' is ignored.

# 将文件的权限更改为600,这样只有所有者才有读写权限,其他用户没有任何权限。然后,您需要将文件的所有者更改为mysql用户和mysql组,以确保MySQL服务器有权限读取和使用该文件。
sudo chmod 600 /etc/mysql/my.cnf
sudo chown mysql:mysql /etc/mysql/my.cnf

重新启动MySQL服务器,以确保更改生效;
sudo service mysql restart


mysql> SHOW VARIABLES LIKE 'lower_case_table_names';
+------------------------+-------+
| Variable_name          | Value |
+------------------------+-------+
| lower_case_table_names | 1     |
+------------------------+-------+
1 row in set (0.01 sec)
 

posted on 2025-01-15 16:35  zyp_java_net  阅读(182)  评论(0)    收藏  举报

导航