windows下如何解决mysql secure_file_priv null问题

 更新时间:2024年01月18日 15:52:23   作者:Li-sec  
这篇文章主要介绍了windows下如何解决mysql secure_file_priv null问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

执行命令, 查看secure_file_priv的值

show variables like '%secure%';

MYSQL修改导出文件地址设置分为三种

  • secure_file_priv 为NULL禁止导出文件,默认值
  • secure_file_priv 指定地址限制导出地址只能在此 secure_file_priv="D:/"
  • secure_file_priv 为空可以导出到任意文件 secure_file_priv=

而该配置只能在my.ini中修改

之前遇到更改my.ini中的secure_file_priv=改成各种格式都无法生效

解决

首先执行命令查看mysql的安装位置

show variables like '%datadir%';

管理员CMD进入DOS命令界面

输入 mysql --help 查看mysql读取配置文件的顺序

发现问题是自己的my.ini文件名称写成了mysql.ini,导致配置文件没有生效

编辑my.ini

[mysqld]

#设置3306端口
port = 3306 

# 设置mysql的安装目录
basedir=D:\mysql\mysql-5.7.32-winx64

# 设置mysql数据库的数据的存放目录
datadir=D:\mysql\mysql-5.7.32-winx64\data

# 允许最大连接数
max_connections=200

# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8

# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB



# 增加此行内容

secure_file_priv=

打开windows服务,重启mysql服务

执行命令,查看状态

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 一文带大家由浅入深的了解MySQL底层查询逻辑

    一文带大家由浅入深的了解MySQL底层查询逻辑

    这篇文章主要给大家详细介绍了MySQL底层查询逻辑,文中有详细的代码示例和图文介绍,具有一定的参考价值,感兴趣的同学可以借鉴阅读
    2023-06-06
  • 一键清空(重置)本地MySQL8.0密码脚本

    一键清空(重置)本地MySQL8.0密码脚本

    这篇文章主要介绍了一键清空本地MySQL8.0密码脚本,再也不用担心MySQL密码忘记了,很容易的解决了忘记mysql密码的烦恼,操作方法也非常简单,需要的朋友可以参考下
    2023-01-01
  • MySQL查询SQL语句的执行顺序的方法

    MySQL查询SQL语句的执行顺序的方法

    本文详细介绍了MySQL SELECT语句各子句的逻辑执行顺序及各阶段作用,并结合常见场景说明执行流程,强调WHERE与HAVING区别、别名使用限制、JOIN条件及子查询执行特点,对优化和理解SQL查询有重要指导意义,需要的朋友可以参考下
    2025-10-10
  • MySQL 根据条件多值更新的实现

    MySQL 根据条件多值更新的实现

    本文主要介绍了MySQL 根据条件多值更新的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2025-03-03
  • 怎么重置mysql的自增列AUTO_INCREMENT初时值

    怎么重置mysql的自增列AUTO_INCREMENT初时值

    怎么重置mysql的自增列想必有很多的朋友都不会吧,下面与大家分享下常用的几种方法,不懂的朋友可以了解下哈,希望对大家有所帮助
    2013-06-06
  • MySQL中Decimal类型和Float Double的区别(详解)

    MySQL中Decimal类型和Float Double的区别(详解)

    下面小编就为大家带来一篇MySQL中Decimal类型和Float Double的区别(详解)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-03-03
  • MySQL数据库事务transaction示例讲解教程

    MySQL数据库事务transaction示例讲解教程

    这篇文章主要为大家介绍了MySQL数据库事务transaction的示例讲解教程,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步
    2021-10-10
  • 利用Shell脚本实现远程MySQL自动查询

    利用Shell脚本实现远程MySQL自动查询

    本篇文章是对利用Shell脚本实现远程MySQL自动查询的方法进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • 从原理到实践详解MySQL大批量数据导入的性能优化指南

    从原理到实践详解MySQL大批量数据导入的性能优化指南

    在日常运维或数据迁移场景中,MySQL大批量数据导入慢的问题经常困扰着开发者和运维人员,本文将为大家详细介绍三大核心优化方案,帮你把数据导入效率提升10倍以上
    2025-12-12
  • MySQL substr函数使用方法详解

    MySQL substr函数使用方法详解

    MySQL substr函数是指从一个内容中,按照指定条件,「截取」一个字符串,这个内容可以是数值或字符串,本文就来给大家讲讲MySQL substr函数的使用方法,需要的朋友可以参考下
    2023-07-07

最新评论