全国旗舰校区

不同学习城市 同样授课品质

北京

深圳

上海

广州

郑州

大连

武汉

成都

西安

杭州

青岛

重庆

长沙

哈尔滨

南京

太原

沈阳

合肥

贵阳

济南

下一个校区
就在你家门口
+
当前位置:首页  >  技术干货

mysql使用into outfile导出数据,提示权限不足,怎么解决呢?

发布时间:2023-10-13 08:09:40
发布人:xqq

一、mysql使用into outfile导出数据,提示权限不足,怎么解决

将数据库中某一表格导出:select * from 表名 into outfile ‘C:\Users\asill\Desk较好\1.txt’;这个过程如果受到权限限制 errcode 13 (permission denied!)。可以找到我们数据库 的data目录中的my.ini配置文件ini文件主要是【区】 键=值。

ini文件主要是【区】 键=值
找到 mysqld 这个区 在该区里面添加

secure_file_priv =

为无值 ,代表对导入导出路径不做限制
为null ,则表示无法导入导出
为指定路径,那就只能导入导出到指定路径了。

修改完毕;先别着急,还得重启你的mysql—–
找到电脑图标,右键-》管理-》服务和应用程序-》服务-》mysql-》右键属性。

若当使用 “INTO OUTFILE” 语法将查询输出导出到文件时提示这个错误:

MySQL [mydb]> select name, phone from user INTO OUTFILE ‘/temp/myoutput.txt’;

ERROR 1290 (HY000):MySQL 服务器正在使用 –secure-file-priv 选项运行,因此无法执行此语句

无奈还没有权限修改这个设置,最后使用 Convert MySQL Query Output to CSV / TSV – Table Convert Online 将 mysql 查询输出转换成了 CSV。

另外,您还可以使用这个工具把MySQL查询结果转换成 JSON、Excel 甚至 Markdown。

延伸阅读:

二、什么是数据库

有组织且相互关联的数据的集合称为数据库。database 是一个存储数据的应用程序。它有各种应用程序,包括 MySQL、Microsoft SQL、Oracle 等。

每个数据库都不同,因为每个公司/组织都有其结构、数据类型和约束。数据库 会定期更新,以获取有关公司的最新数据。

数据库可以手动和数字方式维护。在这个数据无处不在的时代,数字数据库是优选和使用。数据库的大小取决于组织的数据和需求。

#it技术干货

相关文章

高级子查询、嵌套子查询、相关子查询、普通子查询的区别?

高级子查询、嵌套子查询、相关子查询、普通子查询的区别?

2023-10-13
Plugin解决了什么问题?

Plugin解决了什么问题?

2023-10-13
CSS 隐藏页面元素有哪些方法?

CSS 隐藏页面元素有哪些方法?

2023-10-13
SQL Server 怎么用自己的电脑读取其他电脑的数据库?

SQL Server 怎么用自己的电脑读取其他电脑的数据库?

2023-10-13

最新文章

常见网络安全面试题:Windows常用的命令有哪些?

常见网络安全面试题:Windows常用的命令有哪些?

2023-10-09
常见网络安全面试题:根据设备告警如何展开排查?

常见网络安全面试题:根据设备告警如何展开排查?

2023-10-09
常见网络安全面试题:mysql加固呢?(数据库加固)

常见网络安全面试题:mysql加固呢?(数据库加固)

2023-10-09
常见网络安全面试题:windows和linux加固?(操作系统加固)

常见网络安全面试题:windows和linux加固?(操作系统加固)

2023-10-09
在线咨询 免费试学 教程领取