mongo是一种json格式存储数据的服务器,和mysql比较mongo字段可以在写入时定义,不用定义固定的表的字段,这样在需求变化较多的环境方便使用,可以根据实际需求动态增加修改字段。
要使用mongo,需要在服务器上安装mongo的服务端,这里选择CentOS
7.6作为mongo服务端的安装环境。使用cat /etc/redhat-release命令可以查看系统版本为CentOS Linux
release 7.6.1810 (Core) 。
然后是安装epel仓库,使用命令yum
install epel-release安装。epel仓库安装后,使用yum search
mongo,可以找到mongodb-server软件包,使用yum info
mongodb-server查看到mongodb-server软件包信息。
这里仓库中mongodb-server的最新版本为2.6.12。
运行命令yum install mongodb-server安装mongo的服务端,运行命令yum install mongodb安装mongo的客户端命令。
运行命令systemctl start mongod启动mongo服务端,运行命令systemctl status mongod可以查看mongo服务端的运行信息。
然后是使用客户端连接,运行mongo可以打开连接到服务端的终端,输入show database查看已有的数据库列表,默认列表有admin和local。
使用use test1命令创建test1数据库,然后输入db.table1.insert({'a1':'a1'})写入一条记录到table1表,输入db.table1.find()可以查询已写入的记录。