真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

mongodb和sqlite有什么不一樣

這篇文章主要介紹MongoDB和sqlite有什么不一樣,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!

十年的銅川網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。營銷型網(wǎng)站建設(shè)的優(yōu)勢(shì)是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整銅川建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。成都創(chuàng)新互聯(lián)從事“銅川網(wǎng)站設(shè)計(jì)”,“銅川網(wǎng)站推廣”以來,每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。

SQLite

特點(diǎn)

文件型數(shù)據(jù)庫

常用于應(yīng)用程序存儲(chǔ)數(shù)據(jù),比如瀏覽器存儲(chǔ)用戶的資料等

GUI: DB Browser for SQLite;訪問SQLite就是訪問一個(gè)文件,使用這個(gè)前端的程序來訪問

Python:import sqlite3,來進(jìn)行數(shù)據(jù)庫的讀取(不需要安裝)

相關(guān)準(zhǔn)備

請(qǐng)閱讀SQLite官方文檔,請(qǐng)重點(diǎn)閱讀代碼示例部分

import sqlite3

#通過sqlite3.connect連接文件數(shù)據(jù)庫

conn=sqlite3.connect(‘路徑+文件名’)

#用SQL語句選擇數(shù)據(jù),并返貨結(jié)果,result 返回的是list結(jié)構(gòu)

c=conn.cursor()

c.execute(‘select * from iris’)

result=c.fetchall()

print(result)

#如果需要返回的格式是Sqlite3.Row,需要在執(zhí)行查詢語句前加入一行代碼

c.row_factory=sqlite3.Row

#雖然和Python的Dictionary結(jié)構(gòu)有一定的差異,但是可以根據(jù)屬性名稱來進(jìn)行index檢索

之后的操作重點(diǎn)依舊回到了SQL語句的操作,請(qǐng)確認(rèn)你對(duì)SQL語句的掌握,再繼續(xù)進(jìn)行學(xué)習(xí)

MongoDB

特點(diǎn)

NoSql數(shù)據(jù)庫,不使用SQL語句進(jìn)行檢索

MongoDB存儲(chǔ)文件的類型類似于JSON格式

GUI:Robo 3T

Python:PyMongo,來進(jìn)行數(shù)據(jù)庫的讀?。ㄐ枰惭b)

#MongoDB插入記錄

#db是數(shù)據(jù)庫的名稱;mycol是數(shù)據(jù)庫中的表格名稱,id,title,description,by,url是鍵,冒號(hào)后是屬性的值;tag存儲(chǔ)的是列表;like:還可以插

db.mycol.insert({id:ObjectId(增加內(nèi)容),title:’__’,description:’___’,by:’___’,url:’___’,tags:[’___’,…],likes:___}]

#MongoDB查詢

#OR代表了后面方括號(hào)里面語句的邏輯關(guān)系,這里是或的意思;pretty美化輸出;

db.mycol.find({$or:[{“by”:“tutorials point”},{“title”:“MongoDB Overview”}]}).pretty()

請(qǐng)注意:”by”:”tutorials point”,如果對(duì)應(yīng)成SQL語句則是:WHERE by=”tutorials point”,相信你也可以看出

MongoDB的查詢語句和SQL語句是完全不同的

也許NOSQL數(shù)據(jù)庫離你的工作或目前的學(xué)習(xí)計(jì)劃相對(duì)較遠(yuǎn),但沒關(guān)系,請(qǐng)先認(rèn)識(shí)到數(shù)據(jù)庫是不僅限于MySQL的,

NoSQL是現(xiàn)在數(shù)據(jù)庫發(fā)展的主流方向之一,隨著使用的深入,你也會(huì)逐漸熟悉起來。

以上是mongodb和sqlite有什么不一樣的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


網(wǎng)站標(biāo)題:mongodb和sqlite有什么不一樣
分享路徑:http://weahome.cn/article/ggscjj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部