從0到1學習並完成mysql匯入大量資料

2021-07-25 12:24:30 字數 1106 閱讀 3509

序言:mysql資料匯入方法有多種,當遇到大數量的匯入時,就不得不尋求一種高效的匯入方法,本文介紹的方法適用於資料在文字中的情況

使用環境: linux   mysql 

1.先連線mysql資料庫 使用命令  mysql -u*** -p*** -h***.***.***.*** (需注意的是 -h要使用ip位址 ,而不是localhost)

2.進入到mysql 使用命令  show variables like '%secure%';  檢視操作檔案的指定目錄(secure_file_priv設定了指定目錄,需要在指定的目錄下進行資料匯出) 

+------------------+-----------------------+

| variable_name    | value                 |

+------------------+-----------------------+

| secure_auth      | on                    |

| secure_file_priv | /var/lib/mysql-files/ |

+------------------+-----------------------+

從上可以看出 目錄是 /var/lib/mysql-files/

3.把要匯入的源資料放到 /var/lib/mysql-files/  (這裡是我通過上面命令看到的)

4.進入mysql命令列   執行以下操作

load data infile '/var/lib/mysql-files/***.txt' into table ydb.ytable      --***.txt存放你的源資料   ydb你使用的資料庫  ytable 你使用的資料表

fields terminated by','    --我的源資料的資料格式是   1,2,aaaa  這裡用,區分字段

lines terminated by'\r\n' -- 使用這行代表源資料換行

(col1,col2,col3);  -- 將資料匯入到col1,

col2

,col3欄位中

***上述方法可解決源資料一行只有 3個  資料褲欄位 有n個的情況  

從0到1學習記錄

競爭會讓你把注意力都放在競爭對手身上,忽視了自己的發展。競爭會造成非常低水平的重複和跟風。不存在完美的市場均衡,在經濟理論之外的現實世界裡,每個企業的成功,恰恰是因為它打破了均衡,它做到了其他企業不能做的事情,也就是從0到1的事情,而不是它跟其他企業做一樣的事兒。谷歌把自己定義成什麼,取決於什麼能給...

讀書1 從0到1

總結你身邊是不是總有這樣的人,他特立獨行,有的時候厭煩規則,顯得與眾不同。如果有,請盯住他們,本書就以這類人為論述,作者對他們的迷戀堪稱瘋狂。最近看的一場電影 綠皮書 其中的唐雪莉和托尼就是這樣的人,托尼改掉歧視黑人的行為,甚至為黑人唐打工,而唐也與其他黑人格格不入,他特立獨行,不了解黑人 他是鋼琴...

需求從0到1

軟體是一種工具,是用來輔助人們解決某些問題的 相關的問題,組成問題領域 因此解決問題是軟體存在的價值,所以軟體的價值是符合某個問題領域的需求,從問題領域出發找構建軟體系統的重要性由此而得。充分了解問題領域,能夠幫助你理解需求 涉眾分析報告 通過以上大類,對專案範圍的社眾進行調查和訪談,書寫成涉眾報告...