mysql enable load local file on macos

mysql enable load local file on macos,第1张

由于 安全问题 ,mysql默认是不允许加载本地(local)文件的,因此要在 配置项开启该功能 ,并且该功能需要客户端(mysql)和服务端(mysqld)都支持。

网上的解决办法 是给mysql增加一个配置项:

该配置项填写在my.cnf文件下,然而问题是mac默认并没有my.cnf文件

首先打开系统偏好设置,在里面找到mysql

在configuration面板上有一个 configuration file 选项,此时你先在本地创建一个名为my.cof的文件(我个人放在mysql文件夹下),填写上面的配置信息,然后在 configuration file 里添加该目录,点击apply,done。

闭MySQL的strict mode的具体做法:找到MySQL目录下的my.ini,将其中的sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" 修改为sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION",重新启动 Mysql服务。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7304058.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-04
下一篇 2023-04-04

发表评论

登录后才能评论

评论列表(0条)

保存