將.xlsx和.sql檔案匯入mongodb
上一篇文章是將mongodb的資料匯入mysql,這篇文章是它的逆過程。
一、將.xlsx檔案匯入mongodb中
同樣,這裡用到了mongoimport工具,由於它只能到如json和csv格式,先要把.xlsx另存為.csv的檔案,(注意:如果有中文,還必須將.csv另存為UTF-8編碼格式的.csv)。然後開啟mongodb,輸入命令列如下:
顯示匯入了527條資料,檢視mongodb,匯入成功。
二、將.sql檔案匯入mongodb中
這一步比上一步多了一個步驟,即將.sql檔案匯入navicat for mysql中,利用“匯出嚮導”匯出成.xlsx格式,你會發現他沒有欄位名,如下:
如果將它轉存成.csv匯入mongdb會出錯,如下:
於是我這裡用了最蠢也最簡便的一種方法,手動新增欄位名,如下:
再將.xlsx檔案另存為.csv格式,用記事本開啟後再次另存為.csv格式(這一步只為了將檔案的編碼格式改為UTF-8),匯入mongodb後如下:
在mongodb中檢視,沒有出現亂碼,如下:
匯入成功!
感謝網路上各位大神的分享!
相關推薦
將.xlsx和.sql檔案匯入mongodb
上一篇文章是將mongodb的資料匯入mysql,這篇文章是它的逆過程。 一、將.xlsx檔案匯入mongodb中 同樣,這裡用到了mongoimport工具,由於它只能到如json和csv格式,先要把.xlsx另存為.csv的檔案,(注意:如果有中文,還必須將.csv另存
使用php語句將資料庫*.sql檔案匯入資料庫
最簡單的php語句把資料庫*.sql檔案匯入資料庫 複製程式碼 程式碼如下: $sql=file_get_contents("text.sql"); //把SQL語句以字串讀入$sql $a=explode(";",$sql); //用explode()函
mysql資料庫字符集的修改以及表的字符集的修改,以及將*.sql檔案匯入資料庫
一、我們需要將預設的字符集更改為utf-8來解決資料庫匯入資料的亂碼問題。 我們需要先檢視資料庫預設的字符集是什麼: show variables like 'character_set_%' 檢視所有的預設字符集 mysql> show variables like 'cha
在本地將sql檔案匯入oracle資料庫中文出現亂碼
今天我在自己的電腦上面使用sqlplus登入遠端oracle,然後將sql檔案匯入遠端資料庫的表中,在成功匯入之後去相應表中檢視匯入的資料發現亂碼,於是去網上查詢到了解決辦法,現在將解決辦法記錄下來。 1、首先產生問題的原因是,自己電腦環境變數NLS_LANG的值和資料
如何將.sql檔案匯入資料庫
以下幾種方法的前提是資料庫中已經建立了你要所匯入的庫(dbname) 方法一:xshell遠端連線伺服器匯入資料庫:mysql -uuser -ppassword dbname</var/dbn
如何批量、快速從MySQL將節點和關係資料匯入neo4j
0 Neo4j簡介 安裝好neo4j後,啟動服務,可以訪問地址http://127.0.0.1:7474/browser/看到以下介面,點選*號,就可以看到至多50個節點了。 這是neo4j的主介面,通過查詢資料節點的相關屬性、標籤和關係,即時的把節點間存在的關係展示出來。 neo4
Python:讀取xlsx和xls檔案(Excel操作2)
#!/usr/bin/env python # coding:UTF-8 """ @version: python3.x @author:曹新健 @contact: [email protected] @software: PyCharm @file: 2讀取x
linux 資料庫操作,新增資料庫,刪除資料庫,sql檔案匯入匯出
匯入sql檔案需要先將sql上傳至伺服器,故連線上xshell後,cd進入到根目錄,再cd進入www(目錄隨意,只要記得自己的sql檔案是匯入到哪個資料夾就可以了) 執行 rz 選擇本地資料庫檔案(rz 是安裝的上傳工具包,具體請移步另外一篇部落格可檢視安裝使用命令),
p12檔案和mobileprovision檔案匯入到xcode如何使用
轉載自:http://blog.csdn.net/egostudio/article/details/51920253 要在別的電腦使用別人的蘋果帳號打包app,需要兩個檔案: ●該證書匯出的“.p12”檔案 ●蘋果開發者帳號中與“證書”對應的“描述檔案” 如何安裝到mac電腦
js實現Excel檔案匯入匯出、利用 js-xlsx 實現 Excel 檔案匯入匯出-功能示例
1.匯入功能實現 下載js-xlsx到dist複製出xlsx.full.min.js引入到頁面中 然後通過FileReader物件讀取檔案利用js-xlsx轉成json資料 <!DOCTYPE html> <html> <head>
純前端利用 js-xlsx 實現 Excel 檔案匯入匯出功能示例
1.匯入功能實現 下載js-xlsx到dist複製出xlsx.full.min.js引入到頁面中 然後通過FileReader物件讀取檔案利用js-xlsx轉成json資料 程式碼實現(==>示例<==) <!DOCTYPE html> <html> <he
sql檔案匯入MySQL、匯入時漢字亂碼及常用命令
一) 連線MYSQL: 格式: mysql -h主機地址 -u使用者名稱 -p使用者密碼 1、例1:連線到本機上的MYSQL 首先在開啟DOS視窗,然後進入mysql安裝目錄下的bin目錄下,
在只有MySQL資料庫的情況下,如何把SQL Server 資料指令碼(.sql檔案)匯入Mysql的表中。
圖片被抽了,醉了。。反正大概的解決辦法就是找出二者的不同(可以在MySQL中建立一個同SQL Server 一樣的資料庫,然後匯出,對比指令碼的不同),然後利用Notepad++的【查詢再替換】的功能,把SQL Server指令碼逐步替換成MySQL的指令碼一步步替換就行。先
sqlite3實現中文路徑sql檔案匯入另類解決方法
1.需求 程式要實現產品離線資料下載,故採用java端直接拼接sql檔案,客戶端下載sql檔案,合併到本地資料庫。效能還行區域網十幾秒7兆多,但是存在一個sqlite或sql檔案儲存在中文路徑下無法合併的問題 2.解決 主要原因是因為sqlite開啟資
利用 js-xlsx 實現 Excel 檔案匯入並解析Excel資料成json格式的資料
原文出自http://www.jianshu.com/p/74d405940305,摘取了其中的一段,並做了相應的修改 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"
因字符集utf-8無BOM格式編碼,導致用sql檔案匯入MySQL出現亂碼問題
在使用.sql檔案向MySQL資料庫插入時,部分中文字元出現亂碼,不能匯入,比如說“交通”、“釀”、“制”等。 sql語句: INSERT INTO `course` VALUES (1,'交通',901); 報錯:You have an error in your S
將exe和dll檔案打包成單一的啟動檔案
music <iframe id="ShowSound" frameborder="0" scrolling="no" src=" http://www.kugou.com/song/azj6n09.html?frombaidu?frombaid
用goquery從國家統計局拉取最新省市區3級行政區劃程式碼,生成SQL檔案匯入資料庫
想找一份最新的省市區三級聯動的資料,網上的怕不夠新,不夠準確 正好用go從國家統計局官方網站爬一份,生成sql檔案,然後匯入資料庫 資料庫表結構 DROP TABLE IF EXISTS `3goals_area`; CREATE TABLE `3go
CSV檔案匯入MongoDB
在爬資料的過程中,需要將爬取的資料存起來,方便以後的分析,但是由於是直接儲存為CSV格式,並且Robomongo中沒有直接匯入的便捷方式,這裡將教大家如何匯入檔案到資料庫 1.進入mongodb安裝目
從伺服器出的sql檔案匯入到本地Navicat報錯
版本問題:一般原因就是伺服器上mysql或者navicat版本較低,匯出來的sql檔案的sql語句不相容本地高版本的。 解決思路:找到錯誤的地方,改成高版本的SQL語法支援的寫法。最常見的高低版本區別