Solve the problem of secure_file_priv null

Solve the problem of secure_file_priv null

Add secure_file_priv = ' '; then run cmd as an administrator,

Enter mysql/bin to stop the mysql service net stop mysql, and restart the mysql service net start mysql.

log in

mysql mysql -u root -p enter password: password

Run the show variables like '%secure%'; command to view the value of secure_file_priv .

Note: secure_file_priv is used to set the location where load data can be imported and exported.

Supplement: The problem that secure_file_priv does not take effect in the MYSQL configuration file my.ini.

MYSQL modifies the export file address settings into three types

secure_file_priv is NULL to prohibit the export of files secure_file_priv=""

secure_file_priv specifies the address to restrict the export address to this address only secure_file_priv=“D:/”

secure_file_priv is empty and can be exported to any file secure_file_priv=

This configuration can only be modified in my.ini.

Previously, I encountered a situation where changing secure_file_priv= in my.ini to various formats did not work.

I was entangled for a night, and after researching, I found the solution

Administrator CMD enters the DOS command interface

Type mysql --help to view the limited folders where mysql reads files.

Move the modified my.ini file to one of the folders.

net stop mysql,net start mysql restart service, after logging in show variables like “%secure%”; you can see success

Supplement: Solve the problem that the MySQL configuration file my.ini does not work

First you need to know which my.ini you are running.

Most my.ini files are located in the root directory of the MySQL installation directory.

Check which folder's configuration file is started under your MySQL service in the service

As shown in the figure, go to the correct directory to find the run file.

There are two solutions after finding it:

I recommend the second one, which is simple and rough.

1. Change the path in the above picture to your own my.ini path. (You should modify it in the registry)

2. Find the file directly in the directory in the picture above, copy your configuration file to the directory or modify it directly in it.

(The ProgramData folder is hidden by default, just check Show hidden folders in Folder Options)

The above is my personal experience. I hope it can give you a reference. I also hope that you will support 123WORDPRESS.COM. If there are any mistakes or incomplete considerations, please feel free to correct me.

You may also be interested in:
  • Solution to secure-file-priv problem when exporting MySQL data
  • MySQL online log library migration example
  • How to clean up data in MySQL online database
  • How to create a table in mysql and add field comments
  • Optimized implementation of count() for large MySQL tables
  • Introduction to the use of MySQL source command
  • Causes and solutions for MySQL too many connections error

<<:  Echarts implements switching different X-axes in one graph (example code)

>>:  Shell script builds Docker semi-automatic compilation, packaging and release application operations

Recommend

How to introduce scss into react project

First download the dependencies yarn add sass-loa...

Summary of Linux ps and pstree command knowledge points

The ps command in Linux is the abbreviation of Pr...

Basic structure of HTML documents (basic knowledge of making web pages)

HTML operation principle: 1. Local operation: ope...

Graphical explanation of the solutions for front-end processing of small icons

Preface Before starting this article, let’s do a ...

WeChat applet realizes linkage menu

Recently, in order to realize the course design, ...

Specific method to delete mysql service

MySQL prompts the following error I went to "...

Tutorial on using prepare, execute and deallocate statements in MySQL

Preface MySQL officially refers to prepare, execu...

JS implements city list effect based on VUE component

This article example shares the specific code for...

Detailed explanation of Linux commands sort, uniq, tr tools

Sort Tool The Linux sort command is used to sort ...

5 Tips for Protecting Your MySQL Data Warehouse

Aggregating data from various sources allows the ...

How to use environment variables in nginx configuration file

Preface Nginx is an HTTP server designed for perf...

Tutorial on how to modify the root password in MySQL 5.7

Version update, the password field in the origina...

Solution to Docker's failure to release ports

Today I encountered a very strange situation. Aft...