mongodbpython3.6mysql的安装

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
云数据库 MongoDB,通用型 2核4GB
简介: 1 下载与解压在官网下载mongodb安装包tar -zxvf mongodb-linux-x86_64-ubuntu1604-3.
+关注继续查看

1 下载与解压

在官网下载mongodb安装包
tar -zxvf mongodb-linux-x86_64-ubuntu1604-3.4.0.tgz

2 移动安装文件

sudo mv mongodb-linux-x86_64-ubuntu1604-3.4.0  /usr/local/mongodb

3 添加环境变量

sudo vim /etc/profile
最后一行添加
export PATH=/usr/local/mongodb/bin:$PATH
保存退出
source /etc/profile
查看环境变量
echo $PATH

4 添加配置文件

sudo vim /etc/mongod.conf

#详细记录输出
verbose = true
#指定服务器端口号,默认端口27017
port = 27017
#指定MongoDB日志文件,注意指定文件不是目录
logpath = /var/log/mongodb/mongodb.log
#追加形式写日志
logappend = true
#指定数据库路径
dbpath = /var/lib/mongodb/db
#设定数据库单独路径
directoryperdb = true
#启用验证
auth = false
#以守护进程的方式运行
fork = true
#安静退出
quiet =true

5 创建目录文件

sudo mkdir /var/log/mongodb/  #创建目录
sudo mkdir /var/lib/mongodb/db -p   #创建目录
sudo touch /var/log/mongodb/mongodb.log  #创建文件

6 编辑启动项下的文件

sudo vim /etc/init.d/mongodb

#执行的脚本

#!/bin/sh
### BEGIN INIT INFO
# Provides: mongodb
# Required-Start:
# Required-Stop:
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: mongodb
# Description: mongo db server
### END INIT INFO
. /lib/lsb/init-functions
PROGRAM=/usr/local/mongodb/bin/mongod
MONGOPID=`ps -ef | grep 'mongod' | grep -v grep | awk '{print $2}'`
test -x $PROGRAM || exit 0
case "$1" in
 start)
 ulimit -n 3000
 log_begin_msg "Starting MongoDB server"
 $PROGRAM -f /etc/mongod.conf
 log_end_msg 0
 ;;
 stop)
 log_begin_msg "Stopping MongoDB server"
 if [ ! -z "$MONGOPID" ]; then
 kill -15 $MONGOPID
 fi
 log_end_msg 0
 ;;
 status)
 ;;
 *)
 log_success_msg "Usage: /etc/init.d/mongodb {start|stop|status}"
 exit 1
esac
exit 0

7 修改权限与更新

sudo chmod +x /etc/init.d/mongodb 
sudo update-rc.d mongodb defaults 

8 mongodb的启动与关闭

sudo service mongodb start
sudo service mongodb stop

python 3.6安装

安装python3.6

sudo apt-get update
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:jonathonf/python-3.6

sudo apt-get update
sudo apt-get install python3.6

cd /usr/bin
ls | grep python
sudo rm python
sudo ln -s python3.6m python
sudo apt-get install python3-pip

sudo python pip install --upgrade pip
pip --version

mysql安装

安装

sudo apt-get install mysql-server

mysql -u root -p  登录数据库

开启root用户的全称访问权限

use mysql
update user set host="%" where user = 'root'
grant all privileges on *.* to 'root'@'%' identified by '密码'

flush privileges
quit

修改mysql.conf的ip绑定

sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
将bind-address =127.0.0.1修改为bind-address =0.0.0.0
保存退出

重启及关闭


sudo service mysql start  启动
sudo service mysql stop  关闭
sudo service mysql restart  重启
相关实践学习
MongoDB数据库入门
MongoDB数据库入门实验。
快速掌握 MongoDB 数据库
本课程主要讲解MongoDB数据库的基本知识,包括MongoDB数据库的安装、配置、服务的启动、数据的CRUD操作函数使用、MongoDB索引的使用(唯一索引、地理索引、过期索引、全文索引等)、MapReduce操作实现、用户管理、Java对MongoDB的操作支持(基于2.x驱动与3.x驱动的完全讲解)。 通过学习此课程,读者将具备MongoDB数据库的开发能力,并且能够使用MongoDB进行项目开发。   相关的阿里云产品:云数据库 MongoDB版 云数据库MongoDB版支持ReplicaSet和Sharding两种部署架构,具备安全审计,时间点备份等多项企业能力。在互联网、物联网、游戏、金融等领域被广泛采用。 云数据库MongoDB版(ApsaraDB for MongoDB)完全兼容MongoDB协议,基于飞天分布式系统和高可靠存储引擎,提供多节点高可用架构、弹性扩容、容灾、备份回滚、性能优化等解决方案。 产品详情: https://www.aliyun.com/product/mongodb
相关文章
|
29天前
|
关系型数据库 MySQL 数据安全/隐私保护
安装mysql
安装mysql
29 0
|
2月前
|
关系型数据库 MySQL 数据安全/隐私保护
安装MySQL
首先我这里是已经下载好的MySQL-8.0,我这里是直接解压的,有点不一样。接下来我们就来操作。
|
4月前
|
存储 SQL 关系型数据库
|
6月前
|
关系型数据库 MySQL Linux
|
存储 关系型数据库 MySQL
【MySQL】MySQL的安装与配置
安装环境:Win10 64位 软件版本:MySQL 5.7.24 解压版
120 0
【MySQL】MySQL的安装与配置
|
关系型数据库 MySQL 数据库
【MySQL】简单命令总结
今天来讲【MySQL】简单命令总结
98 0
|
关系型数据库 MySQL
【MySQL】在本地安装的MySQL8.0怎么启动使用
【MySQL】在本地安装的MySQL8.0怎么启动使用
65 0
【MySQL】在本地安装的MySQL8.0怎么启动使用
|
SQL 关系型数据库 MySQL
《零基础》MySQL 安装(二)
inux/UNIX 上安装 MySQL Linux平台上推荐使用RPM包来安装Mysql,MySQL AB提供了以下RPM包的下载地址: MySQL - MySQL服务器。你需要该选项,除非你只想连接运行在另一台机器上的MySQL服务器。
141 0
|
关系型数据库 MySQL 数据库
MySQL 命令
版权声明:本文首发 http://asing1elife.com ,转载请注明出处。 https://blog.csdn.net/asing1elife/article/details/82892834 ...
1078 0
|
关系型数据库 数据安全/隐私保护 MySQL
Mysql8.0命令
1.创建用户  create user 'username'@'localhost' identified by 'pwd' 2.修改访问权限  在mysql数据下修改user表用户host为'%' update user set host='%' where user='username' 3.
1908 0
推荐文章
更多