MySQL資料表格匯入匯出

來源:互聯網
上載者:User

標籤:

一 初始資料(共6條記錄)

username

userpwd

age

admin

admin

18

root

root

18

cat

cat

17

dog

dog

15

dog1

dog1

15

zhu

zhu

21

二 建立資料庫、建立表user
create database youku;   --建立資料庫use youku;  -- 選擇資料庫DROP TABLE IF EXISTS `user`;CREATE TABLE `user` (  `username` varchar(11) DEFAULT NULL,  `userpwd` varchar(11) DEFAULT NULL,  `age` int(11) DEFAULT NULL) ENGINE=InnoDB DEFAULT CHARSET=utf8; //插入資料INSERT INTO `user` VALUES (‘admin‘,‘admin‘,18),(‘root‘,‘root‘,18),(‘cat‘,‘cat‘,17),(‘dog‘,‘dog‘,15),(‘dog1‘,‘dog1‘,15),(‘zhu‘,‘zhu‘,21);-- 表資料匯出SELECT * FROM user    INTO OUTFILE ‘F:/user.txt‘;    -- 根據需要設定輸出的格式,每一行資料‘,‘分隔,同時字串型的資料用雙引號""包含SELECT * FROM user INTO OUTFILE ‘F:/user1.txt‘    Fields TERMINATED BY ‘,‘ OPTIONALLY ENCLOSED BY ‘"‘;    -- 表資料匯入 (注意,匯入的資料的列數要對應表的各列)-- 先刪除資料use youku;delete from user where age>10;select * from user;LOAD DATA INFILE ‘F:/user.txt‘ INTO TABLE user;select * from user; -- 匯入有特殊格式的表user1.txt(去除分隔號‘,‘和字串的引號“”)use youku;delete from user where age>10;select * from user;LOAD DATA INFILE ‘F:/user1.txt‘ INTO TABLE userFields TERMINATED BY ‘,‘ OPTIONALLY ENCLOSED BY ‘"‘; select * from user;

 

 

=================

 三 txt檔案查看
-- 表資料匯出SELECT * FROM user    INTO OUTFILE ‘F:/user.txt‘;

 

 組建檔案user.txt

admin admin 18

root root 18

cat cat 17

dog dog 15

dog1 dog1 15

zhu zhu 21

 

-- 根據需要設定輸出的格式,每一行資料‘,‘分隔,同時字串型的資料用雙引號""包含SELECT * FROM user INTO OUTFILE ‘F:/user1.txt‘    Fields TERMINATED BY ‘,‘ OPTIONALLY ENCLOSED BY ‘"‘;

 

組建檔案 user1.txt

"admin","admin",18

"root","root",18

"cat","cat",17

"dog","dog",15

"dog1","dog1",15

"zhu","zhu",21

 

結語:資料的具體匯入匯出格式大家可以自己嘗試一下。但個人建議涉及格式轉換的話盡量先用其他工具,為防止出錯還是盡量只轉換純文字列資料(無特殊格式)。

    

 

MySQL資料表格匯入匯出

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.