原创 Python正則表達式(小結)

1. 什麼是正則表達式? 正則表達式(regular expression,有時簡寫爲RegEx 或 regex)就是用一組由字母和符號組成的“表達式”來描述一個特徵,然後去驗證另一個“字符串”是否符合/匹配這個特徵。 2.應用場景? (1

原创 Python讀取Ansible playbooks返回信息

一.背景及概要設計 當公司管理維護的服務器到達一定規模後,就必然藉助遠程自動化運維工具,而ansible是其中備選之一。Ansible基於Python開發,集合了衆多運維工具(puppet、chef、func、fabric)的優點,實現了批

原创 Ansible操作MySQL常用的幾個模塊

1. mysql_user 模塊 mysql_user模塊用來添加,刪除用戶以及設置用戶權限 創建MySQL數據庫的用戶與口令(非root@localhost用戶),直接通過playbooks中的案例來說明吧。 - name: 創建MyS

原创 MySQL MHA信息的收集【Filebeat+logstash+MySQL】

一.項目背景 隨着集團MHA集羣的日漸增長,MHA管理平臺話越來越迫切。而MHA平臺的建設第一步就是將這些成百上千套的MHA集羣信息收集起來,便於查詢和管理。 MHA主要信息如下: (1)基礎配置信息; (2)運行狀態信息; (3)啓動及F

原创 python 學習筆記(十二)--Django 基本知識點小結

1.Django中的相應對象 構造函數格式: HttpResponse(content=響應體,content_type=響應體數據類型,status=狀態碼) 作用: 向客戶端瀏覽器返回相應,同時攜帶響應體內容。 參數: --cont

原创 Python學習筆記(十一)-- Django API RESTful

1. Django rest framework 之序列化 https://www.cnblogs.com/midworld/p/11380194.html   2.寫API的三個重點 (1)路由;(2)視圖類(提供給用戶訪問相當於原來的視

原创 SQL Archery 代碼說明及優化(一)

1.字段加密--django-mirage-field 一個django模型字段,在保存到數據庫時對數據進行加密,在從數據庫獲取數據時進行解密。它使數據庫中的數據始終加密。 A Django model fields collection

原创 MySQL數據庫 DDL 阻塞問題定位 【轉載】

轉載 【即拿即用:MySQL 中如何定位 DDL 被阻塞的問題?】 https://dbaplus.cn/news-11-4579-1.html 作者介紹 陳臣,甲骨文MySQL首席解決方案工程師,公衆號《MySQL實戰》作者,有大規模的M

原创 MySQL 8.0 新特性梳理彙總

一 歷史版本發佈回顧 從上圖可以看出,基本遵循 5+3+3 模式 5---GA發佈後,5年 就停止通用常規的更新了(功能不再更新了); 3---企業版的,+3年功能不再更新了; 3 ---完全停止更新了。 總之,一句話, 已經到了升級的時

原创 調試Archery連接SQL Server提示驅動錯誤

當我們在調試Archery的時候,連接SQL Server 會報錯,而MySQL部分沒有問題。報錯信息如下: Error: ('01000', "[01000] [unixODBC][Driver Manager]Can't open l

原创 名言小抄(六)

1.一個人對世界最大的貢獻就是讓自己快樂起來。 ---愛默生 2.兩處相思同淋雪,此生也算共白頭。 3.富貴如龍,遊進五湖四海;貧窮如虎,驚散九族六親。 ---南懷瑾 4.人生最好的三個詞 久別重逢、失而復得、虛驚一場卻沒有,和好

原创 DB審覈查詢平臺Archery--安裝部署可能遇到的問題 開源SQL審覈平臺——Archery 安裝、部署心得

Archery介紹 Archery是archer的分支項目,定位於SQL審覈查詢平臺,旨在提升DBA的工作效率,支持多數據庫的SQL上線和查詢,同時支持豐富的MySQL運維功能,所有功能都兼容手機端操作。 功能清單 數據庫類型查詢審覈

原创 Python學習筆記(八)--Django框架

1.什麼是框架?   框架就是程序的骨架,主體結構,也是個半成品。 2.框架的優缺點   可重用、成熟,穩健、易擴展、易維護。 3.Python中常見的框架   (1)大包大攬Django被官方稱之爲完美主義者的web框架。它鼓勵快速開發和

原创 MySQL學習筆記(七)--Index Merge

什麼是Index Merge 1.Index Merge The Index Merge access method retrieves rows with multiple range scans and merges their res

原创 MySQL 學習筆記(六)---character 與 collation

1.character 與 collation A character set is a set of symbols and encodings. A collation is a set of rules for comparing c