数据库,模块等环境的准备

从今天开始讲解如何利用Django框架

再次推荐可先行网上了解下,另外我力求把每期分割的很细,这样好写,希望大家别说我水~

开发环境

操作系统:CentOS 7.3 Python版本 :2.7 Django版本: 1.10.5(最新为1.11.3)

后端数据库存储

Django支持很多数据库类型

我们要搭建的监控平台后端数据库采用MySQL

对于如何安装参考下面连接

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模块

cx_Oracle模块的安装

安装paramiko

我们的监控平台需要获取linux/unix系统的资料,需要安装paramiko模块

下面的链接用的是python3,而这次我们用的是python 2

安装paramiko 请使用

pip install paramiko

paramiko模块的安装

在这个专题的后期会用到redis和pandas这个后面在说

今天介绍了在正式架设网站前需要用到的模块以及数据库配置,

下节讲述如何开始自己的第一个网站