数据库,模块等环境的准备
从今天开始讲解如何利用Django框架
再次推荐可先行网上了解下,另外我力求把每期分割的很细,这样好写,希望大家别说我水~
开发环境
操作系统:CentOS 7.3 Python版本 :2.7 Django版本: 1.10.5(最新为1.11.3)
后端数据库存储
Django支持很多数据库类型
我们要搭建的监控平台后端数据库采用MySQL
对于如何安装参考下面连接
安装Python扩展
yum install MySQL-python
创建存放监控数据的数据库
数据库取名 oracle 推荐大家按照我的语法来
尤其是default collate 行,这样可避免以后存储中文时乱码
mysql>CREATE DATABASE oracle
DEFAULT CHARACTER SET utf8
DEFAULT COLLATE utf8_general_ci;
创建普通账户用于日常的连接
mysql> CREATE USER 'oracle'@'%' IDENTIFIED BY 'oracle';
mysql> GRANT ALL PRIVILEGES ON *.* TO 'oracle'@'%' WITH GRANT OPTION;
安装cx_Oracle
我们的监控平台需要获取oracle数据库的资料,需要安装 cx_Oracle模块
安装paramiko
我们的监控平台需要获取linux/unix系统的资料,需要安装paramiko模块
下面的链接用的是python3,而这次我们用的是python 2
安装paramiko 请使用
pip install paramiko
在这个专题的后期会用到redis和pandas这个后面在说
今天介绍了在正式架设网站前需要用到的模块以及数据库配置,
下节讲述如何开始自己的第一个网站