关于项目在linux服务器部署时mysql关于导入导出的问题

1.关于访问权限的问题
通过下面的代码设置账号的访问权限:
grant all privileges on . to ‘root’@‘localhost’ identified by ‘密码’ with grant option;(localhost为本地访问,%则为所有人员)

2.在导出表时,MYSQL新特性secure_file_priv对读写文件的影响
此开关默认为NULL,即不允许导入导出。
通过show variables like ‘%secure%’;查阅secure-file-priv的值。
secure_file_priv 为 NULL 时,表示限制mysqld不允许导入或导出。
secure_file_priv 为 /tmp 时,表示限制mysqld只能在/tmp目录中执行导入导出,其他目录不能执行。
secure_file_priv 没有值时,表示不限制mysqld在任意目录的导入导出。

解决问题:
windows下:修改my.ini 在[mysqld]内加入secure_file_priv =

linux下:修改my.cnf 在[mysqld]内加入secure_file_priv =

上一篇:2021-04-04


下一篇:百度网盘下载助手的用法