表名,表字段,表字段類型進(jìn)行修改
????修改類型的時候沒有數(shù)據(jù)的時候是可以的
6大約束
????default 默認(rèn)約束
????not null 非空約束
????unique 唯一約束
????primary key 主鍵約束
????auto_increment 自增長約束
????foreign key? 外鍵約束
表關(guān)系
????一對一
????一對多
????多對多
redis
????redis-cli
????redis有16個數(shù)據(jù)庫 0-15
????五種數(shù)據(jù)類型 str?
????set key value添加
????get key 查看
????append 追加
list
????rpush key values 從后面插入
????lrange key start exit 根據(jù)查看
????rpop 從左刪除
????lrem key count 0 value
?hash?
????key field value 結(jié)構(gòu)
????hset 創(chuàng)建
????hget 查看
????hmset 創(chuàng)建多個
????hmget 查看多個
????hdel 刪除域
????hgetall 查看所有
set?
????集合有去重的作用
????sadd 添加
????smenbers 查看
????spop 隨機(jī)刪除一個
????spop count 隨機(jī)刪除多個
????scard 查看有多少個元素
zset有序集合
????key 分?jǐn)?shù) 成員
????zadd key 10 y1 20 y2 創(chuàng)建
????zrange key 0 -1查看所有
????zrangebyscore key 分?jǐn)?shù)查詢
????zrangebyrank key? 索引查詢
????zcard key 查元素的個數(shù)
????zrembyrank key 索引刪除
????zremebyscore key 分?jǐn)?shù)刪除
綜合?
????del 刪除
????keys *查看所有key值
????rename key newkey重命名
????expire key 設(shè)置過期時間
????set key calue ex 10創(chuàng)建設(shè)置過期時間
????flushdb 刪除當(dāng)前
????flushall 刪除所有