mysql-MySQL中如何导出文本文件

问题描述

MySQL中如何导出文本文件

MySQL5.7中如何讲一个表导出文本文件。程序如下:

SELECT * FROM test_db.person
INTO OUTFILE "C:/MySQL_backup/person0.txt"。

结果在MySQL_backup文件夹下根本没有person0.txt这个文本文件。。然后我以为要提前新建一个文本,便建了一个person1.txt,重新输入程序,结果依旧不行。。

各位大神们,帮忙解决一下这个问题嘛,谢谢。附上图。。

解决方案

注意两个问题
(1)路径用双斜杠
(2)这个目录下事先不要有文本文件(你原来的做法是对的)

 SELECT * INTO OUTFILE 'c:\mysql_backup\persona0.txt' FIELDS TERMINATED BY ',' FROM test_db.person

解决方案二:

这个文件生成是在mysql的服务器程序机器上,你的mysql是不是装在同一台机器上。

时间: 2024-10-30 10:08:49

mysql-MySQL中如何导出文本文件的相关文章

MySQL注入中导出字段内容的研究通过注入导出WebShell_安全教程

最大的局限就在这里--插入数据,所以我们只能从程序现有的功能入手,其实很多程序都可以提交评论.留言.帖子等,就看程序是怎么把变量插入数据库的.其实道路就在我们身边,靠我们自己去开辟. 不用多说,先看在本地测试的一个简单例子,建立一个表,结构如下: CREATE TABLE `article` ( `articleid` INT NOT NULL AUTO_INCREMENT , `title` VARCHAR( 200 ) NOT NULL , `content` TEXT NOT NULL ,

MySQL数据导入与导出

现在使用MySQL的越来越多了,我也用它做了自已的留言板.在使用过程中, 慢慢地 就要求对它的管理 功能需要近一步的掌握,不仅是我,也是很多网友的要求.现在有一些问题是关 于如何 从MySQL中导出数据, 以便用在本地或其它的数据库系统之上:以及将现有数据导入MySQL数据库中.现 在就我 学习的情况,就这 两个问题作一下小结,内容不是很详细.其实MySQL的手册是很详细的,只不过我 把有关 这两方面的东西提 取出来,加上了一点自已的理解,更详细的请参考数据库的相应章节. 数据导出 数据导出主要

MySQL数据库使用mysqldump导出数据详解_Mysql

mysqldump是mysql用于转存储数据库的客户端程序.它主要产生一系列的SQL语句,可以封装到文件,该文件包含有所有重建您的数据库所需要的 SQL命令如CREATE DATABASE,CREATE TABLE,INSERT等等.可以用来实现轻量级的快速迁移或恢复数据库.是mysql数据库实现逻辑备份的一种方式. 在日常维护工作当中经常会需要对数据进行导出操作,而mysqldump是导出数据过程中使用非常频繁的一个工具:它自带的功能参数非常多,文章中会列举出一些常用的操作,在文章末尾会将所有

MySQL 数据导入与导出

现在使用MySQL的越来越多了,我也用它做了自已的留言板.在使用过程中,慢慢地就要求对它的管理功能需要近一步的掌握,不仅是我,也是很多网友的要求.现在有一些问题是关于如何从MySQL中导出数据,以便用在本地或其它的数据库系统之上:以及将现有数据导入MySQL数据库中.现在就我学习的情况,就这两个问题作一下小结,内容不是很详细.其实MySQL的手册是很详细的,只不过我把有关这两方面的东西提取出来,加上了一点自已的理解,更详细的请参考数据库的相应章节. 数据导出 数据导出主要有以下几种方法: 使用s

快速掌握MySQL数据库中SELECT语句

本文针对MySQL数据库中的SELECT语句快速精细掌握. MySQL中SELECT语句的基本语法是: 以下是引用片段:SELECT [STRAIGHT_JOIN] [SQL_SMALL_RESULT] [SQL_BIG_RESULT] [HIGH_PRIORITY] [DISTINCT|DISTINCTROW|ALL] select_list [INTO {OUTFILE|DUMPFILE} 'file_name' export_options] [FROM table_references

利用Perl 脚本实现 MySQL 异机导入导出

单位的开发同事需要将一个mysql 中的库导入到本地mysql中 所以为了减少手工操作,就写了下面的一个用perl 实现的 mysql 异机导入导出脚本:如下 #!/usr/bin/perl -w #Author:andylhz #Date:20120/08/29 #Purpose:Import database from other mysql db host to local. my $db_host_local="localhost"; my $db_username_local

MySQL数据库中鲜为人知的技巧

MySQL易学易用,且附带丰富的技术文档,这二个因素使之被广泛应用.然而,随着MySQL发展之迅速,即使一个MySQL老手有时也会为该软件出其不意的功能感叹.本文将为你介绍这些不为人知的特性. 以XML格式查看查询结果 通过使用传统-xml 选项调用MySQL命令行客户程序,你可以以XML格式(而不是传统的列表形式)来查看MySQL查询结果.如果你打算将查询输出与其它程序集成在一起,这一技巧非常有用,这里是一个例子: 表A shell> mysql --xml mysql> SELECT *

Mysql中文乱码及导出sql语句和Excel的相关解决方法

  这几天基于Heritrix写了一个爬虫,用到mysql,在导入导出数据时,遇到一些乱码问题,好不容易解决了,记录一下,以备查看. 一.导出数据. 先说明一下自己的环境:Mac OS X 10.8.3, MySQL Community Server 5.6.10, MySQL Workbench 5.2.47. 我想把本机数据库内的数据迁移到另一台机器上,于是使用Workbench中自带的import/export功能,其实就是调用mysqldump.不幸的是,出现了版本不一致的错误. 错误没

php将mysql数据库整库导出生成sql文件的详细代码

 下面是php将mysql数据库整库导出生成sql文件的详细代码,希望对大家在用php编程时备份数据有一定帮助 由网上搜到,有更改.    文件名:db_backup.php    源代码如下:   代码如下: <?php  ini_set("max_execution_time", "180");//避免数据量过大,导出不全的情况出现.    /*    程序功能:mysql数据库备份功能  作者:唐小刚  说明:  本程序主要是从mysqladmin中提取