原创 查看mysql表結構和表創建語句的方法

查看mysql表結構的方法有三種:1、desc tablename;例如:要查看jos_modules表結構的命令:desc jos_modules;查看結果: mysql> desc jos_modules; +-------------

原创 Flask報錯筆記:ImportError: No module named 'MySQLdb'

環境描述:Windows10 自己部署一個flask項目 #/usr/bin/python env #coding:utf8 from flask_script import Manager from flask_bootstrap imp

原创 zabbixAPI的包裝pyzabbix

       pyzabbix是zabbixAPI的第三方python包裝。從網上莫名其妙地搞到了一份源碼,看了一下之後發現實現方法還蠻巧妙的,感覺挺好的就記下來了。那些個源碼本身其實也是一個個單獨操作的腳本,可以用命令行參數直接操作。py

原创 服務器監控之zabbix監控IO篇

下面介紹的是用zabbix監控Liunx服務器的IO讀寫情況. zabbix的安裝以前的博客有, 大家可以參考; 1、 添加userparameter_io.conf配置文件 在/etc/zabbix/zabbix_agentd.d下添加u

原创 python異常處理

#!/usr/bin/pythonimport tracebacktry: 1/0#except Exception,e:# print traceback.format_exc()  except Exception as e: prin

原创 zabbix批量更新主機關聯的模板

背景zabbix的前臺頁面其實已經功能非常強大了,但特別情況下還是無法滿足我們的需求的。例如同事跑來找我說,想批量對一批主機管理一個新的模板,但這些主機不在同一個主機組,即沒辦法利用前臺頁面的批量更新的。所有我看了下,就只能藉助了zabbi

原创 Flask與MySQL的配置操作

運行環境: Centos6.7 ; python 2.7.11; ——————————分割線之預備知識: 1,roles表中爲id列添加主鍵屬性,另一張表users爲role_id列添加外鍵屬性,這樣主鍵就對應上外鍵,產生了一旦在roles

原创 Zabbix宏使用及用戶自定義監控

 Zabbix宏是一種抽象(Abstraction),它根據一系列預定義的規則替換一定得文本模式,而解釋器或編譯器在遇到宏時會自動進行這一模式替換;  Zabbix基於宏保存預設文本模式,並且在調用時將其替換爲其中的文本;  Zabbix有

原创 Python線程

1. 線程基礎1.1. 線程狀態線程有5種狀態,狀態轉換的過程如下圖所示:1.2. 線程同步(鎖)多線程的優勢在於可以同時運行多個任務(至少感覺起來是這樣)。但是當線程需要共享數據時,可能存在數據不同步的問題。考慮這樣一種情況:一個列表裏所

原创 遠程桌面連接提示“您的憑據不工作”

在域環境中,如果使用Vista及以上的操作系統,默認情況下,在連接到遠程計算機時無法保存憑據。當我們使用遠程桌面連接時,即使已經勾選了“記住我的憑證”。但是下次登錄依然無法保存憑據,會提示“您的憑據不工作”此時需要對組策略進行設置,以 Wi

原创 Python【map、reduce、filter】內置函數使用說明

介紹下Python 中 map,reduce,和filter 內置函數的方法:一:mapmap(...)     map(function, sequence[, sequence, ...]) -> list說明:      對seque

原创 MySQL啓動腳本

#bin/bash#author mercifunction mysql_start(){    id=`ps -ef | grep 'mysql' | grep -v 'grep'`    if [ ! -n "$id" ]    the

原创 pip: command not found 一系列報錯

#安裝python2.7版本 tar xvf Python-2.7.9.tar.xz cd Python-2.7.9 ./configure --prefix=/usr/bin/python2.7 make make install mv

原创 Python使用MySQL數據庫(新)

一,安裝mysql 如果是windows 用戶,mysql 的安裝非常簡單,直接下載安裝文件,雙擊安裝文件一步一步進行操作即可。Linux 下的安裝可能會更加簡單,除了下載安裝包進行安裝外,一般的linux 倉庫中都會有mysql ,我們只

原创 Python使用MySQL數據庫(新)

一,安裝mysql 如果是windows 用戶,mysql 的安裝非常簡單,直接下載安裝文件,雙擊安裝文件一步一步進行操作即可。Linux 下的安裝可能會更加簡單,除了下載安裝包進行安裝外,一般的linux 倉庫中都會有mysql ,我們只