国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Python3網(wǎng)絡爬蟲實戰(zhàn)---4、數(shù)據(jù)庫的安裝:MySQL、MongoDB、Redis

winterdawn / 1291人閱讀

摘要:的安裝是一個輕量級的關系型數(shù)據(jù)庫,以表的形式來存儲數(shù)據(jù),本節(jié)我們來了解下它的安裝方式。相關鏈接官方網(wǎng)站下載地址中文教程下的安裝推薦使用安裝,執(zhí)行命令即可。上一篇文章網(wǎng)絡爬蟲實戰(zhàn)解析庫的安裝下一篇文章網(wǎng)絡爬蟲實戰(zhàn)存儲庫的安裝

上一篇文章:Python3網(wǎng)絡爬蟲實戰(zhàn)---3、解析庫的安裝:LXML、BeautifulSoup、PyQuery、Tesserocr
下一篇文章:Python3網(wǎng)絡爬蟲實戰(zhàn)---5、存儲庫的安裝:PyMySQL、PyMongo、RedisPy、RedisDump

作為數(shù)據(jù)存儲的重要部分,數(shù)據(jù)庫同樣是必不可少的,數(shù)據(jù)庫可以分為關系型數(shù)據(jù)庫和非關系型數(shù)據(jù)庫。

關系型數(shù)據(jù)庫如 SQLite、MySQL、Oracle、SQL Server、DB2 等,其數(shù)據(jù)庫是以表的形式存儲,非關系型數(shù)據(jù)庫如MongoDB、Redis,它們的存儲形式是鍵值對,存儲形式更加靈活。

本書用到的數(shù)據(jù)庫主要有關系型數(shù)據(jù)庫 MySQL 及非關系型數(shù)據(jù)庫 MongoDB、Redis。

本節(jié)我們來了解一下它們的安裝方式。

1.3.1 MySQL的安裝

MySQL 是一個輕量級的關系型數(shù)據(jù)庫,以表的形式來存儲數(shù)據(jù),本節(jié)我們來了解下它的安裝方式。

1. 相關鏈接

官方網(wǎng)站:https://www.mysql.com/cn

下載地址:https://www.mysql.com/cn/down...

中文教程:http://www.runoob.com/mysql/m...

2. Mac下的安裝

推薦使用 Homebrew 安裝,執(zhí)行 brew 命令即可。

brew install mysql

啟動、停止、重啟 MySQL 服務的命令:

sudo mysql.server start
sudo mysql.server stop
sudo mysql.server restart

Mac 一般不會作為服務器使用,如果要想取消本地 host 綁定,同樣修改 my.cnf 文件,然后重啟服務即可。

1.3.2 MongoDB安裝

MongoDB 是由 C++ 語言編寫的非關系型數(shù)據(jù)庫,是一個基于分布式文件存儲的開源數(shù)據(jù)庫系統(tǒng),其內(nèi)容存儲形式類似 Json 對象,它的字段值可以包含其他文檔,數(shù)組及文檔數(shù)組,非常靈活。

MongoDB 支持多種平臺,包括 Windows、Linux、Mac OS、Solaris 等,在其官方網(wǎng)站均可找到對應的安裝包,https://www.mongodb.com/downl...

本節(jié)我們來看下它的安裝過程。

1. 相關鏈接

官方網(wǎng)站:https://www.mongodb.com

官方文檔:https://docs.mongodb.com

GitHub:https://github.com/mongodb

中文教程:http://www.runoob.com/mongodb...

2. Mac下的安裝

推薦使用 Homebrew 安裝,執(zhí)行 brew 命令即可:

brew install mongodb

然后創(chuàng)建一個新文件夾 /data/db,用于存放 MongoDB 數(shù)據(jù)。

啟動 MongoDB 服務:

brew services start mongodb
sudo mongod

這樣就啟動了 MongoDB 服務。

停止、重啟 MongoDB 服務的命令:

brew services stop mongodb
brew services restart mongodb
3. 可視化工具

在這里推薦一個可視化工具 RoboMongo/Robo 3T,使用簡單,功能強大,官方網(wǎng)站:https://robomongo.org/,三大平臺都有支持,下載鏈接:https://robomongo.org/download。

另外還有一個簡單易用的可視化工具,Studio 3T,同樣具有方便的圖形化管理,官方網(wǎng)站:https://studio3t.com,同樣支持三大平臺,下載鏈接:https://studio3t.com/download/。

1.3.3 Redis的安裝

Redis 是一個基于內(nèi)存的高效的非關系型數(shù)據(jù)庫,本節(jié)我們來了解下 Redis 在各個平臺的安裝過程。

1. 相關鏈接

官方網(wǎng)站:https://redis.io

官方文檔:https://redis.io/documentation

中文官網(wǎng):http://www.redis.cn

GitHub:https://github.com/antirez/redis

中文教程:http://www.runoob.com/redis/r...

Redis Desktop Manager:https://redisdesktop.com

Redis Desktop Manager GitHub:https://github.com/uglide/Red...

2. Mac下的安裝

推薦使用 Homenbrew 安裝,執(zhí)行 brew 命令即可。

brew install redis

啟動 Redis 服務:

brew services start redis
redis-server /usr/local/etc/redis.conf

這樣就啟動了 Redis 服務。

同樣可以使用 redis-cli 進入 Redis 命令行模式。

Mac 下 Redis 的配置文件路徑是 /usr/local/etc/redis.conf,可以通過修改它來配置訪問密碼。

修改配置文件后需要重啟 Redis 服務,停止、重啟 Redis 服務的命令如下:

brew services stop redis
brew services restart redis

另外在 Mac 下也可以安裝 Redis Desktop Manager 可視化管理工具來管理 Redis。

上一篇文章:Python3網(wǎng)絡爬蟲實戰(zhàn)---3、解析庫的安裝:LXML、BeautifulSoup、PyQuery、Tesserocr
下一篇文章:Python3網(wǎng)絡爬蟲實戰(zhàn)---5、存儲庫的安裝:PyMySQL、PyMongo、RedisPy、RedisDump

文章版權歸作者所有,未經(jīng)允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/44045.html

相關文章

  • Python3網(wǎng)絡爬蟲實戰(zhàn)---5、存儲庫安裝:PyMySQL、PyMongo、RedisPy、R

    摘要:相關鏈接官方文檔安裝推薦使用安裝,命令如下運行完畢之后即可完成的安裝。上一篇文章網(wǎng)絡爬蟲實戰(zhàn)數(shù)據(jù)庫的安裝下一篇文章網(wǎng)絡爬蟲實戰(zhàn)庫的安裝 上一篇文章:Python3網(wǎng)絡爬蟲實戰(zhàn)---4、數(shù)據(jù)庫的安裝:MySQL、MongoDB、Redis下一篇文章:Python3網(wǎng)絡爬蟲實戰(zhàn)---6、Web庫的安裝:Flask、Tornado 在前面一節(jié)我們介紹了幾個數(shù)據(jù)庫的安裝方式,但這僅僅是用來存...

    AlanKeene 評論0 收藏0
  • Python3網(wǎng)絡爬蟲實戰(zhàn)---4數(shù)據(jù)庫安裝MySQLMongoDBRedis

    摘要:運行結果如果運行結果一致則證明安裝成功。上一篇文章網(wǎng)絡爬蟲實戰(zhàn)請求庫安裝下一篇文章網(wǎng)絡爬蟲實戰(zhàn)數(shù)據(jù)庫的安裝 上一篇文章:Python3網(wǎng)絡爬蟲實戰(zhàn)---2、請求庫安裝:GeckoDriver、PhantomJS、Aiohttp下一篇文章:Python3網(wǎng)絡爬蟲實戰(zhàn)---數(shù)據(jù)庫的安裝:MySQL、MongoDB、Redis 抓取下網(wǎng)頁代碼之后,下一步就是從網(wǎng)頁中提取信息,提取信息的方式有...

    xbynet 評論0 收藏0
  • Python3網(wǎng)絡爬蟲實戰(zhàn)---33、數(shù)據(jù)存儲:非關系型數(shù)據(jù)庫存儲:MongoDB

    摘要:列存儲數(shù)據(jù)庫,代表有等。運行結果返回結果是字典形式,即代表執(zhí)行成功,代表影響的數(shù)據(jù)條數(shù)。上一篇文章網(wǎng)絡爬蟲實戰(zhàn)數(shù)據(jù)存儲關系型數(shù)據(jù)庫存儲下一篇文章網(wǎng)絡爬蟲實戰(zhàn)數(shù)據(jù)存儲非關系型數(shù)據(jù)庫存儲 上一篇文章:Python3網(wǎng)絡爬蟲實戰(zhàn)---32、數(shù)據(jù)存儲:關系型數(shù)據(jù)庫存儲:MySQL下一篇文章:Python3網(wǎng)絡爬蟲實戰(zhàn)---34、數(shù)據(jù)存儲:非關系型數(shù)據(jù)庫存儲:Redis NoSQL,全稱 No...

    XanaHopper 評論0 收藏0
  • Python3網(wǎng)絡爬蟲實戰(zhàn)---32、數(shù)據(jù)存儲:關系型數(shù)據(jù)庫存儲:MySQL

    摘要:關系型數(shù)據(jù)庫有多種,如等等。一致性與原子性是密切相關的。持久性持續(xù)性也稱永久性,指一個事務一旦提交,它對數(shù)據(jù)庫中數(shù)據(jù)的改變就應該是永久性的。如此一來,我們就可以實現(xiàn)主鍵不存在便插入數(shù)據(jù),存在則更新數(shù)據(jù)的功能了。 上一篇文章:Python3網(wǎng)絡爬蟲實戰(zhàn)---31、數(shù)據(jù)存儲:文件存儲下一篇文章:Python3網(wǎng)絡爬蟲實戰(zhàn)---33、數(shù)據(jù)存儲:非關系型數(shù)據(jù)庫存儲:MongoDB 關系型數(shù)據(jù)...

    ghnor 評論0 收藏0
  • Python3網(wǎng)絡爬蟲實戰(zhàn)---6、Web庫安裝:Flask、Tornado

    摘要:在本書中用到的一些服務程序主要有。本節(jié)來分別介紹它們的安裝方法。的安裝是一個輕量級的服務程序,簡單易用靈活,在本書中我們主要用它來做一些服務,本節(jié)我們來了解下它的安裝方式。相關鏈接官方文檔安裝執(zhí)行完畢之后即可完成安裝。 上一篇文章:Python3網(wǎng)絡爬蟲實戰(zhàn)---5、存儲庫的安裝:PyMySQL、PyMongo、RedisPy、RedisDump下一篇文章:Python3網(wǎng)絡爬蟲實戰(zhàn)-...

    yeyan1996 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<