1、
https://blog.csdn.net/sqL520lT/article/details/121688510
[Linux 导出sql] Linux上面导出mysql查询结果
前言:
仔细看最后一步操作 肯定可以的
登录服务器 mysql 以后 先查看他的这个路径 :
存储sql文件的路径
mysql> show variables like '%secure_file_priv%';
+------------------+-----------------------+
| Variable_name | Value |
+------------------+-----------------------+
| secure_file_priv | /var/lib/mysql-files/ |
mysql> select * from xxx order by txn_date desc limit 1 into outfile "/var/lib/mysql-files/shuju.sql";
into outfile 后面可以导出txt/xls 其他的应该也行(xls 如果返回结果太多了 展示不完全)
把查询语句输入 指定的存储文件
使用pager cat >文件路径以后 查询数据 就不返回了 直接就存储了, 使用完以后 记得关闭 nopager;
mysql> pager cat > /var/lib/mysql-files/test.txt;
mysql>select xxx from table_name;
文件果然生成了。这个时候,查询结果也不会显示在控制台。要是想要显示结果,可以取消导出到文件,
mysql>nopager;
直接一步封神的操作:
把查询的sql 导出 linux服务器的根目录 data 下面的a.txt 文件
pager cat >data/a.txt;
PAGER set to 'cat >data/a.txt'
select * from ......
执行这个命令的时候 必须 在data 目录的上一层目录才行, 不然报错:
pager cat 提示 No such file or directory
结束导出指令
mysql>nopager;
结束导出指令
mysql>nopager;
————————————————
:https://blog.csdn.net/sqL520lT/article/details/121688510
2、
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
2019-08-08 Xmanager远程桌面连接CentOS7