MySQL部分数据导出:简单易行的方法(mysql部分数据导出)
MySQL是一个非常流行的数据库,也是许多开发人员最熟悉的数据库。有时要从MySQL查询数据并将结果集以外部文件格式导出,以便在本地进行查看和分析。本文将介绍如何简单易行地将MySQL数据导出。
1.最简单的方法是使用MySQL客户端程序(如MySQL Workbench)对查询结果集进行“复制/粘贴”操作,将结果集的内容复制到文本编辑器中,再将其保存到本地硬盘;
2.使用MySQL客户端程序或命令行模式以及SELECT INTO OUTFILE子句,可以实现;
MySQL SELECT * FROM table1 INTO OUTFILE /tmp/table1.txt
3.在MySQL Query Browser中,选择要导出的查询结果,单击“工具”菜单,从下拉菜单中选择“导出”,然后选择导出文件的文件格式;
4.在MySQL Workbench中,打开“对象”,从左边树形菜单中双击所要导出的表,然后点击工具栏上的“导出数据”按钮,然后根据提示设置相关的参数;
以上是MySQL部分数据导出的几种简单易行的方法,比较适用于处理简单的数据导出任务,但是对于一些较复杂的或大量的数据导出任务,可能要使用相关的数据库技术,或使用各种编程语言,以下是一个简单的PHP脚本,以实现MySQL数据导出:
$link = mysql_connect(“localhost”, “username”, “password”);
$result = mysql_query(‘SELECT * FROM table1’, $link);
$string= id\tname\tAcr\r
while($row = mysql_fetch_row($result)) {
$line=
foreach($row as $value) {
if ((!isset($value)) OR ($value == )) {
$value = \t
} else {
# important to escape any quotes to preserve them in the data.
$value = str_replace( , , $value);
# needed to encapsulate data in quotes because some data might be multi line.
# the good news is that numbers remain numbers in Excel even though quoted.
$value = .$value." . \t
}
$line .= $value;
}
$string.=trim($line). \r
}
$string = str_replace( \r
, \r
,$string);
# This line will stream the file to the user rather than spray it across the screen
header( Content-type: application/octet-stream );
Header( Content-Disposition: attachment; filename=table1.xls );
#echo id\tname\tAcr\r
echo $string;
?
我想要获取技术服务或软件
服务范围:MySQL、ORACLE、SQLSERVER、MongoDB、PostgreSQL 、程序问题
服务方式:远程服务、电话支持、现场服务,沟通指定方式服务
技术标签:数据恢复、安装配置、数据迁移、集群容灾、异常处理、其它问题
本站部分文章参考或来源于网络,如有侵权请联系站长。
数据库远程运维 MySQL部分数据导出:简单易行的方法(mysql部分数据导出)
相关文章
- mysql启动报错:The server quit without updating PID file的几种解决办法汇总
- 查看MySQL表中备注的方法(mysql查看表的注释)
- MySQL查看随机密码的方法(mysql查看随机密码)
- 数MySQL 生成范围内随机数的简易方法(mysql范围随机)
- 概括MySQL数据导出实用技巧(mysql导出一句话)
- MySQL中取出字符串的方法(mysql取字符串)
- MySQL多表查询实现数据去重(mysql多表查询去重复)
- 比较MongoDB和MySQL的优缺点(mongodb和mysql)
- Mysql中定义数组变量的方法(mysql定义数组变量)
- 格式MySQL数据存储方式:二进制格式(mysql二进制数据)
- MySQL启动:指定配置文件的方法(mysql启动指定配置文件)
- MySQL数据库的存储方式简介(mysql数据库存储方式)
- MySQL数据库中时间段分组实现方法(mysql时间段分组)
- 【MySQL中查看行号的方法】(mysql行号)
- 定情况MySQL查看表锁定情况的实现方法(mysql查看表锁)
- 如何解决MySQL死锁问题?——25个中文字符的技巧指导(mysql死锁解决方法)
- MySQL数据库导出的乱码问题及解决方法(mysql数据库导出乱码)
- Linux关闭Mysql:一步一步搞定(linux关闭mysql)
- MySQL严格模式报错解决方法详解(mysql严格模式 报错)
- 通过CMD启动MySQL服务一步一步指南(cmd启动mysql方法)
- 深入浅出MySQL中函数的调用方法(mysql中函数的调用)
- MySQL数据库中关于三级地区的设置和应用方法(mysql三级地区)
- 解决MySQL下载后无法成功安装的方法(mysql下载后不能安装)
- MySQL无法选择路径解决方法(mysql不能选择路径吗)