gpt4 book ai didi

OSX 重新启动时 MySQL 全局设置丢失

转载 作者:行者123 更新时间:2023-11-29 22:49:12 25 4
gpt4 key购买 nike

我必须解决 OSX 本地 MySQL 要求的一些严格设置。

为此,我必须:

SET GLOBAL sql_mode='MYSQL40';

当我重新启动计算机时,此更改将丢失。这不是什么大问题,但我很想了解为什么这种改变没有坚持下去以及我做错了什么。

我已经通过 mysql cli 和 phpmyadmin 进行了尝试,都是以 root 身份进行的。

最佳答案

看起来该设置位于 my.cnf 中,该文件位于/usr/local/mysql-5.6.23-osx10.8-x86_64

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 

以上设置位于文件底部。它强制严格执行导致本地 Laravel 5 出现问题的表。

我把它设置为

sql_mode=MYSQL40

并重新启动mysql

sudo /usr/local/mysql/support-files/mysql.server restart

到目前为止,一切顺利。

关于OSX 重新启动时 MySQL 全局设置丢失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28960915/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com