Redis+MongDB 常用命令
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”); 將指定機器上的數據庫的數據克隆到當前數據庫