原创 MySQL 8數據文件存放位置

MYSQL8數據文件存放位置及說明, 數據庫文件的位置不知道在哪裏,就要在MySQL數據庫中使用使用語句: mysql>show global variables like "%datadir%"; 進入剛剛查出來的datadir的目錄/

原创 MySQL 8在CentOS 7用rpm安裝

1.配置MySQL yum安裝源和安裝: #配置MySQL5.7的安裝源 #https://repo.mysql.com/mysql57-community-release-el7.rpm #https://repo.mysql.com/m

原创 FreeNAS-11.1-U6配置WebDAV服務器

背景介紹:FreeNAS的ZFS文件系統是非常適合做存儲的服務器,所以用FreeNAS配置 WebDAV 服務器 1. 裝好最新的FreeNAS-11.1-U6:   2. 由於FreeNAS先需要將一個磁盤掛到某個目錄下: Storag

原创 優化MySQL分頁的複雜查詢

前情背景:        開發過程中會遇到很多查詢MySQL複雜查詢語句,涉及到連接表,聚合計算,排序,分組,分頁等。分頁用的是最多的,這種情況下,MySQL數據庫可能會遇到性能瓶頸,導致這樣的查詢時間長或者超時,最可怕的還有可能導致沒法操

原创 mysql-router 8 yum安裝

1.配置安裝源 #配置MySQL5.7的安裝源 #https://repo.mysql.com/mysql57-community-release-el7.rpm #https://repo.mysql.com/mysql57-commun

原创 CentOS 7.5安裝 Python3.6.6開發環境

背景介紹: 作爲Linux服務器穩定性和安全等方面,CentOS爲Redhat的開源版本,贏得了廣大技術公司的熱愛,但CentOS7.5默認安裝的是Python2,很多新的python3的包用不上了,爲了能不斷更新,開發的比較喜歡用新的技術

原创 Django修改默認數據庫引擎

Django默認數據庫引擎爲sqlite3,除了sqlite3,還支持postgresql、mysql、oracle 配置如下:其中postgresql_psycopg2爲postgresql的適配器。 'django.db.backend

原创 vim替換文件中的字符串

背景:在很多開發的時候,開發者用到了vim編輯器,有時需要把一個文件中的某個字符串全部替換成另外一個字符串,vim中的替換可以幫助快速完成。 進入vim編輯文件: :%s/原字符串/替換字符串/g 如 :%s/abc/def/g “%” :

原创 nodejs 在Centos 7下安裝

1. 先卸載原來的nodejs yum remove nodejs npm -y    2. 安裝nodejs: nodejs 10: curl --silent --location https://rpm.nodesource.com/

原创 將某個文件夾下的同類型文件中的字符串全部替換

背景:很多開發的時候需要把一個文件夾中同一類型文件的某個字符串全部替換成另外一個字符串,sed可以快速替換。 sed -i "s/原字符串/替換字符串/g" `grep 原字符串 -rl --include="*.擴展名" ./`   如:

原创 Django 2.1.2項目中創建一個應用

Django 2.1.2項目中創建一個應用: 1.新建一個應用(app), 名稱叫 learn python manage.py startapp learn      # learn 是一個app的名稱   2.在learn應用中修改視圖

原创 Django創建超級管理員賬號和修改密碼

Django搭建網站,不知道賬號密碼,無法登陸到管理頁面。如何創建超級管理員和修改用戶密碼? 1.創建一個超級管理員,使用如下命令: python manage.py createsuperuser 2.輸入打算使用的登錄名: usern

原创 Django允許外部ip訪問

1、關閉防火牆 service iptables stop 2、設置django 開啓django時,使用0.0.0.0:xxxx,作爲ip和端口例如: python manage.py runserver 0.0.0.0:8000 3

原创 django 2 urlpatterns 中正則匹配路由

django 2 urlpatterns 中正則匹配路由: 在項目的urls.py中導入re_path:

原创 Django支持中文

django是支持中文界面, 先找到Django語言包安裝目錄,我的在: /usr/local/python3/lib/python3.6/site-packages/django/conf/locale 有zh-Hans和zh-Hant