mysql與mongo資料庫 環境搭建

2021-08-01 21:46:39 字數 1441 閱讀 6745

1、ubuntu環境下安裝與配置

安裝mysql:1)sudoapt-get install mysql-server

安裝過程中會要求輸入使用者密碼。也可以手動設定登陸使用者密碼,在終端輸入 mysql –u root -p 接下來會提示你輸入密碼,輸入正確密碼,即可進入。

2) sudo apt-getinstall mysql-client

3) sudoapt-get install libmysqlclient-dev

檢視安裝是否成功 sudo netstat -tap | grep mysql

若沒有反映,沒有顯示已安裝結果,則沒有安裝。若如下顯示,則表示已經安

4)設定開機自啟動

linux設定開機自啟動有兩種方法

1、在在 /etc/rc.local 檔案中新增以下命令:/etc/init.d/mysql  start

2、mysql 二進位制檔案新增到 /etc/init.d/ 目錄中

cp support-files/mysql.server  /etc/init.d/mysql

其實,安裝完以後ubuntu會自動把mysql檔案拷貝到init.d目錄下,注意檢查一下就可以。

5)啟動服務: sudo start mysql

安裝mongodb:1) sudo apt-get install mongodb-org

mongod --dbpath /var/lib/mongodb

3)驗證是否啟動成功可以使用mongo命令連線測試。

2、連線服務,登陸

mysql:1)啟動mysql服務: sudo start mysql

2)關閉mysql服務: sudo stop mysql

3)修改mysql的管理員密碼: sudo mysqladmin -u root password newpassword

資料庫存放目錄:/var/lib/mysql/

啟動腳步存放目錄:/etc/rc.d/init.d/

5)連線mysql: mysql -u root -p

6)退出: exit()

mongo: 1) 安裝mongodb服務: m

ongod --dbpath /var/lib/mongodb

2)連線mongo : mongo

3)退出exit。一定要使用exit正確退出,否則mongodb會被鎖,無法再次連線。

mongo未正常關閉導致連線失敗問題解決方法:

1)檢視日誌檔案,顯示有:unclean shut down,說明應該是非正常關閉mongo資料庫導致的

2)刪除鎖檔案,修復資料庫,並重新啟動資料庫

rm /var/lib/mongodb/mongo.lock

mongod --dbpath /var/lib/mongodb --repair

mongod --dbpath /var/lib/mongodb

mysql 與 mongo 資料庫的優缺點

1.mysql的特點和優劣 特點 可以同時處理幾乎不限數量的使用者 處理多達50000000以上的記錄 命令執行速度快,也許是現今最快的 簡單有效的使用者特權系統 優點 源 的可移植性 支援的作業系統多 為多種程式語言提供api 介面 開源 支援多種儲存引擎 等等。缺點 關係表的不靈活性 儲存引擎混...

mongo簡介 資料庫與集合

至於安裝過程將要放到後面的某個時候單獨再說。本文說明一下資料庫與集合的建立 刪除,還有集合的種類。建立資料庫 connection.database name 如果這個database name還不存在,在向這個資料庫插入第一條記錄時就會自動建立 刪除資料庫 usedatabase name db....

mongo簡介 資料庫與集合

mongo簡介 資料庫與集合 至於安裝過程將要放到後面的某個時候單獨再說。本文說明一下資料庫與集合的建立 刪除,還有集合的種類。www.2cto.com 建立資料庫 connection.database name 如果這個database name還不存在,在向這個資料庫插入第一條記錄時就會自動建...