mysql使用into outfile导出数据,提示权限不足,怎么解决呢?
一、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 等。
每个数据库都不同,因为每个公司/组织都有其结构、数据类型和约束。数据库 会定期更新,以获取有关公司的最新数据。
数据库可以手动和数字方式维护。在这个数据无处不在的时代,数字数据库是优选和使用。数据库的大小取决于组织的数据和需求。

相关推荐HOT
更多>>
受到关注的前沿技术有哪些?
一、人工智能(AI)人工智能是目前最受关注的技术领域之一,涵盖机器学习、深度学习、自然语言处理等方面。AI技术的广泛应用带动了对AI专业人才...详情>>
2023-10-17 23:43:19
有什么免费且稳定可以远程连接的Mysql云数据库?
一、免费且稳定可以远程连接的Mysql云数据库1、SQL FiddleSQL Fiddle 提供了 MySQL、Oracle、PostgreSQL、SQLite 以及 SQL Server 数据库环境详情>>
2023-10-17 12:52:43
为什么mysql从8.0.0版本开始,zip方式安装就不支持32位了?
一、为什么mysql从8.0.0版本开始,zip方式安装就不支持32位目前mysql支持win32的版本最新只到5.7.33,具体如下图,打开下载页面之后点击红框里...详情>>
2023-10-17 09:29:42
MySQL InnoDB引擎中的各种锁具体是怎么实现的?
一、MySQL InnoDB引擎中的各种锁的实现方式MySQL InnoDB引擎中的各种锁是通过多种机制实现的1、共享锁(Shared Lock)和排他锁(Exclusive Lock...详情>>
2023-10-17 08:59:33