当前位置: 首页 > 数据库 > 正文

mongodb和mysql常用命令

关键字:
1 星2 星3 星4 星5 星 (暂无评分)
Loading ... Loading ...
baidu_share

人老了,很多命令记不住了,每次用的时候都得搜索一遍,现在把常用的mongodb和mysql常用命令记录下来。

查看mysql赋予用户的权限:

show grants;
show grants for 你的用户;
use mysql;
//查看那些ip和用户具有访问mysql权限。
select host,user,password from user;

赋予某个ip地址具有访问权限:

GRANT ALL PRIVILEGES ON *.* TO 'user'@'ip' IDENTIFIED BY '123456' WITH GRANT OPTION;
flush privileges;

mysql创建一个用户,赋给只读权限:

CREATE USER user01 IDENTIFIED BY 'test'; 
//GRANT privileges ON databasename.tablename TO username;
GRANT SELECT ON dbs.* TO user01;
flush privileges;
//GRANT ALL ON *.* TO ; 授予该用户对所有数据库和表的相应操作权限

mongodb启动:

 ./mongod --logpath /usr/local/mongodb/log/system.log --logappend --dbpath /data/mongodb --directoryperdb --auth --journal --profile=1 --slowms=5 --fork

mongodb以配置文件启动:

配置文件mongodb.conf:
port=27017
#dbpath 数据库存储文件目录
dbpath=/data/mongodb
#logpath 日志路径
logpath=/usr/local/mongodb/log/system.log
#logappend 日志追加形式  false:重新启动覆盖文件
logappend=true
directoryperdb=true
auth=true
journal=true
profile=1
slowms=5
#fork 后台启动
fork=true
 
启动命令:
 ./mongod -f /usr/local/mongodb/bin/mongdb.conf

mongodb在带有权限认证的启动时,登陆的时候用以下命令添加用户。

./mongo admin -u user -p password

mongodb某个数据库下,添加用户访问权限。

use cms;
db.addUser("user","password");

mongodb关闭方式,最好不用kill -9 pid ,这样会造成数据丢失。进入mongodb客户端后,运行:

db.shutdownServer();

本文固定链接: http://www.chepoo.com/mongodb-and-mysql-common-commands.html | IT技术精华网

mongodb和mysql常用命令:等您坐沙发呢!

发表评论