Redis+MongDB 常用命令

jopen 8年前發布 | 8K 次閱讀 MongoDB NoSQL數據庫

MySQL

  遠程連接mysql:  

  mysql -u root -h 127.0.0.1 -P 3306 -p xxxxx

     遠程獲取mysql數據庫表腳本:  

 mysqldump -u用戶名 -p密碼 -h主機 數據庫.表 > 導出sqld的路徑


Redis

   遠程連接:

 redis-cli -h 127.0.0.1 -p 6379

   選擇數據庫:

select 0

    清空當前數據庫: 

 FLUSHDB

     清空所有數據庫:

FLUSHALL

      ping PONG返回響應是否連接成功

      echo 在命令行打印一些內容

      select 0~15 編號的數據庫

      quit  /exit 退出客戶端

      dbsize 返回當前數據庫中所有key的數量

      info 返回redis的相關信息

      config get dir/* 實時傳儲收到的請求

      flushdb 刪除當前選擇數據庫中的所有key

      flushall 刪除所有數據庫中的數據庫


MongDB

     遠程連接: 指定端口 指定數據庫

  mongo 172.26.32.9:27107/man -u root  -p

      show dbs:顯示數據庫列表 

      show collections:顯示當前數據庫中的集合(類似關系數據庫中的表) 

      show users:顯示用戶

     use <db name>:切換當前數據庫,這和MS-SQL里面的意思一樣 

      db.foo.find():對于當前數據庫中的foo集合進行數據查找(由于沒有條件,會列出所有數據) 
      db.foo.find( { a : 1 } ):對于當前數據庫中的foo集合進行查找,條件是數據中有一個屬性叫a,且a的值為1

     db.foo.insert({"id":12345}):對于當前數據庫中的foo集合插入數據

      刪除當前使用數據庫

      db.dropDatabase();  從指定主機上克隆數據庫

     db.cloneDatabase(“127.0.0.1”); 將指定機器上的數據庫的數據克隆到當前數據庫

     







來自: http://my.oschina.net/manmao/blog/550547

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!