Mysql select into outfile 命令

【1】Mysql select into outfile命令html

在Mysql中,與load data infile命令做用相反的一個命令是select into outfile命令sql

select into outfile命令做用將查詢結果輸出保存到一個文件中post

(1)具體使用示例url

[1] 執行SQL語句:spa

-- [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] 數據表數據查詢code

[3] 文件文件2019-09-03.txt的內容結果htm

如上所述。blog

(2)關於select into outfile命令的權限問題,與load data infile命令相似get

請參閱以前的隨筆《Mysql 命令 load data infile 權限問題it

 

Good Good Study, Day Day Up.

順序 選擇 循環 總結

相關文章
相關標籤/搜索