django項目部署,大概分爲以下幾個步驟,有些庫的使用取決於django網站涉及到的功能。
1. mysql 安裝
2. python安裝,運行django
3. django安裝
4. pip安裝,用於之前直接安裝對應的庫
一. mysql 免安裝版本安裝——如何解決mysql出現中文亂碼情況
使用mysql免安裝版本,下載地址 mysql download
下載之後,解壓縮,然後安裝。
mysql 登錄:: mysql -u root -p,回車後,輸入root密碼設置命令,如下
set password for root@localhost = password('123');
注意:如果遇到mysql中文亂碼問題
可以用命令查看數據庫編碼.
show variables like '%char%';
問題原因:這個問題在於安裝的時候,數據庫編碼使用默認的情況,而不是設置爲utf8。
解決方法:
需要注意的一點是在執行mysqld –install 之前,刪除my-default.ini,新建my.ini,my.ini內容如下,ini文件中設置了默認字符集,就不會出現中文亂碼情況。
[mysql]
# 設置mysql客戶端默認字符集
default-character-set=utf8
[mysqld]
#設置3306端口
port = 3306
# 設置mysql的安裝目錄
basedir=D:\mysql-5.6.23-winx64
# 設置mysql數據庫的數據的存放目錄
datadir=D:\mysql-5.6.23-winx64\data
# 允許最大連接數
max_connections=200
# 服務端使用的字符集默認爲8比特編碼的latin1字符集
character-set-server=utf8
# 創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
其他:如果已經安裝完成之後,發現mysql中文亂碼了,如何解決呢?刪除mysql,執行下面刪除命令,然後重新安裝。
sc delete mysql
二. python3.5.2安裝包,運行django
安裝完成之後,設置環境變量。
三. django1.9 安裝包
django1.9 安裝包,解壓後主目錄下 python setup.py install 安裝進入
四. pip安裝
pip安裝,用於python之後 直接安裝對應的庫。
安裝pip 然後把目錄切換到python的安裝目錄下的Script文件夾下,運行 easy_inatall pip。
四. python相關庫安裝
- pymysql 安裝 pip install pymysql
- xlwt 安裝 pip install xlwt