mysql数据导出的方法有非常多,比如mysqldump, mysql -e 'sql' > file, 这些都能够非常方便的导出数据,但是在使用普通用户导出数据的时候,出现了问题。

1
select * into
outfile "file_path" from my_table

上面的语句也是mysql导出数据的一种方式,在使用普通用户运行语句时。出现了一下错误:

1
ERROR 1045 (28000):
Access denied for user 'my_user'@'%' (using
password: YES)

之前已经对该用户在相应的数据库上运行了授权,例如以下:

1
grant all on my_database.* to my_user ;

上面语句可以看出,已经把全部的权限赋予了my_user,但是问题依然存在。

问题究竟出如今什么地方呢?google了一下后发现mysql有单独的file权限,须要单独赋予,同一时候file是一个全局权限。不可以只将单个数据库的文件权限赋予用户。

找到原因后。以下就将文件权限赋予对应用户:

1
grant file on *.* to
my_user ;

再次运行导出语句。成功运行。

很多其它文章请前往小胖轩.

最新文章

  1. .Net Core Logger 实现log写入本地文件系统
  2. 通过git在github上建立gh-pages分支并查看网页效果
  3. nyist 506 洗澡
  4. 【自己动手】sublime text插件开发
  5. Debian安装Apache2+MySQL5+PHP5(zz)
  6. 手把手教你在Windows端搭建Redmine项目管理软件
  7. 暂时和永久改动oracle sysdate的默认输出格式
  8. A Game of Thrones(13) - Tyrion
  9. mycat 配置全局表
  10. layer弹窗插件实战用法小结1—— layer.alert()
  11. lesson - 5 课程笔记 which/ type / whereis /locate /pwd / etc/passwd/ shadow/ group / gshadow /useradd /usermod /userdel /passwd / su sudo
  12. SpringBoot,Security4, redis共享session,分布式SESSION并发控制,同账号只能登录一次
  13. [Swift]LeetCode1021. 删除最外层的括号 | Remove Outermost Parentheses
  14. Java获取泛化类型
  15. 基于pygame实现飞机大战【面向过程】
  16. 使用Git,如何忽略不需要上传的文件(配置文件)
  17. Python时间系统
  18. BASIC-18_蓝桥杯_矩形面积交
  19. 记录一下mariadb设置主从同步的过程[虚拟机测试]
  20. 解决Ubuntu14.04下vi编辑器不能使用方向键和退格键问题

热门文章

  1. 转:从pickle看python类成员的动态加载和类的定位
  2. 谷歌三大核心技术(三)Google BigTable中文版
  3. jxl读写excel, poi读写excel,word, 读取Excel数据到MySQL
  4. Air Raid(最小路径覆盖)
  5. haml、sass简单的解释
  6. CentOS下配置多个Tomcat同时运行 本篇文章来源于 Linux公社网站(www.linuxidc.com)
  7. PHP学习笔记4-类/命名空间/成员方法/类方法
  8. Chapter 7 代理模式
  9. Vedis - An Embeddable Datastore Engine
  10. 汉高澳大利亚sinox为什么不能下载源代码,因为sinox执行unix/linux/windows规划