当前位置:首页 > 数据库 > Mysql select into outfile 命令

Mysql select into outfile 命令

6个月前 (05-27)79

【1】Mysql select into outfile命令

在Mysql中,与load data infile命令作用相反的一个命令是select into outfile命令

select into outfile命令作用将查询结果输出保存到一个文件中

(1)具体使用示例

[1] 执行SQL语句:

-- [1]删除表
DROP TABLE test_outfile;
-- [2]新建表
CREATE TABLE `test_outfile` (
  `Id` INT(11) NOT NULL AUTO_INCREMENT,
  `IdA` INT(11) DEFAULT NULL,
  `IdB` INT(11) DEFAULT NULL,
  `IdC` INT(11) DEFAULT NULL,
  `IdD` INT(11) DEFAULT NULL,
  PRIMARY KEY (`Id`)
) ENGINE=INNODB DEFAULT CHARSET=utf8mb4;
-- [3]插入数据
INSERT INTO 
test_outfile(IdA, IdB, IdC, IdD) 
VALUES 
(1, 1, 1, 1),
(1, 2, 3, 4),
(2, 2, 6, 7),
(1, 3, 5, 8);
-- [4]查询数据
SELECT * FROM test_outfile;
-- [5]查询结果导出到文件中
SELECT * FROM test_outfile 
INTO OUTFILE "C:/Users/Administrator/Desktop/201909/2019-09-03.txt" 
FIELDS TERMINATED BY "," ENCLOSED BY '"';

[2] 数据表数据查询

Mysql select into outfile 命令 _ Java侠

[3] 文件文件2019-09-03.txt的内容结果

Mysql select into outfile 命令 _ Java侠

如上所述。

(2)关于select into outfile命令的权限问题,与load data infile命令类似

请参阅之前的随笔《Mysql 命令 load data infile 权限问题

 

Good Good Study, Day Day Up.

顺序 选择 循环 总结

作者:kaizenly
来源链接:https://www.cnblogs.com/Braveliu/p/11452340.html

标签: MySQL命令

“Mysql select into outfile 命令” 的相关文章

mysql 命令手册

mysql 命令手册

点击上方SQL数据库开发,关注获取SQL视频教程 常用功能命令1.导出整个数据库1mysqldump -u 用户名 -p&nb...

MySQL缓存的查询和清除命令使用详解

Mysql 查询缓存 查询缓存的作用就是当查询接收到一个和之前同样的查询,服务器将会从查询缓存种检索结果,而不是再次分析和执行上次的查询。这样就大大提高了性能,节省时间。&nb...

Mysql远程命令连接

一、MySQL 连接本地数据库,用户名为“root”,密码“123”(注意:“-p”和“123” 之间不能有空格) C:>mysql -...

linux下mysql默认安装目录和常用命令

MySQL安装完成后不象SQL Server默认安装在一个目录,它的数据库文件、配置文件和命令文件分别在不同的目录,了解这些目录非常重要,尤其对于Linux的初学者,因为 L...

Linux中退出mysql指令

利用quit或者exit即可退出。 作者:卓南雁 来源链接:https://blog.csdn.net/Bnsdmm_lk/article/details/865...

在网上找到的一个解决mysql命令窗口一闪而过的有效方法

在网上找到的一个解决mysql命令窗口一闪而过的有效方法

 首先进入cmd 切入MySQL的安装目录,然后切入 bin 目录 ,输入mysqld-nt --skip-grant-tables命令。   &n...

mysql删库命令是啥

mysql删库命令是啥

删除数据库的命令是:“DROP DATABASE 数据库名;”;例“drop database student;”就是删除名为student的数据库。“DROP D...

如何使用mysql命令行

现在向大家介绍mysql命令行下,从数据库的建立到表数据的删除全过程,希望对网友有所帮助...

MySQL命令rename:修改表名

rename命令用于修改表名。 rename命令格式:rename table 原表名 to 新表名; 例如,在表MyClass名字更改为YouClass:  ...

mysql数据库备份及恢复命令mysql dump , source的用法

还原一个数据库:mysql -h localhost -u root -p123456 www 备份一个数据库:mysqldump -h localhost -u ro...