当前位置:   article > 正文

解决ubuntu下修改MySQL大小写敏感不生效_ubuntu mysql 5.7 大小写不生效

ubuntu mysql 5.7 大小写不生效

问题描述:在ubuntu下修改mysql配置文件后,重启不生效。
ubuntu系统下mysql的配置文件地址:

/etc/mysql/mysql.conf.d/mysqld.cnf

    按照教程修改mysqld.cnf
    在[mysqld]标签下填加

    lower_case_table_names=1

      mysql配置

      保存的时候提示只有读取权限。
      退出之后,使用

      sudo chmod 777 mysqld.cnf

        提升权限,然后成功修改mysql.cnf之后

        /etc/init.d/mysql restart

          重启mysql服务。

          show variables like 'lower_case_table_names' 

            结果发现lower_case_table_names显示还是0

            查看mysql日志发现发现有个警告 mysqld.cnf配置文件被跳过。
            这里是因为这个配置文件刚刚被提升为777权限,mysql自动给跳过了。
            所以修改配置文件后,将权限修改为744就行了。

            sudo chmod 744 mysqld.cnf
            /etc/init.d/mysql restart
            • 1

            重启

            成功
            修改成功。

            声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/705131
            推荐阅读
            相关标签
              

            闽ICP备14008679号