1. 程式人生 > >python+django+mysql學習筆記

python+django+mysql學習筆記

安裝python

2. 然後一路next, 安裝到你想要的目錄下

3. 然後更改path, 點選控制面板->系統->高階->環境變數。在“系統變數”表單中點選叫做PATH的變數,然後編輯這個變數,把” ;C:\Python27; C;\Python27\Scripts; “加到它的結尾。當然,是Python所在的正確路徑。

安裝django

2. 解壓到你想要的路徑下

3. 找到setup.py然後CMD – python setup.py install

4. 沒有錯誤則安裝成功

例子一

1. 新建一個目錄

2. 然後執行django-admin.py startproject mysite (mysite是你網站名字)

3. 然後你會發現建立了mysite的目錄, 進入這個目錄, 執行manage.py runserver

4. 開啟瀏覽器,訪問http://127.0.0.1:8000/

5. 看到welcome to django代表成功!

安裝MySQL-python-1.2.3.win32-py2.7.exe (python對Mysql的介面程式)

2. 一路Next完成, 它會自己發現你的python所在的目錄

3. 開啟cmd. 輸入python啟動python, 然後輸入import _mysql, import MySQLdb

4. 沒有錯誤則安裝成功

安裝MySQL

1. 安裝mysql

  • 可以下載wamp. 自帶了Mysql和PHP,apache等各種工具的壓縮包 直接安裝即可.(我使用的是WAMPSERVER2.1)

2. 在mysql裡建立一個數據庫, 名字叫mysite

3. 回到例子一的目錄下, 開啟settings.py檔案在裡面修改資料庫設定,

DATABASE_ENGINE = ‘mysql’

DATABASE_NAME = ‘mysite’ #你剛建立的資料庫名字

DATABASE_USER = ‘root’

DATABASE_PASSWORD = ”

DATABASE_HOST = ”

DATABASE_PORT = ’3306′

檢查:

1. 在例子一的目錄下執行 manage.py syncdb

2. 如果發現開始建立表, 說明資料庫連線正常.

3. 輸入yes. 會讓你建立超級管理員, 輸入使用者名稱密碼, 郵箱

4. 至此, 我們的django初步環境就已經搭建完畢, 大家可以嘗試做自己的小網站了.

安裝編輯器

Username: caisong.com

註冊碼:

===== LICENSE BEGIN =====

90689-12042010

00003L7zwGXeVO9Em24bBMek8H21J8

bLcmGDBv0o5QGJFBfvHaGeXifdM5Rh

CETJS4WLZSDbafl6yXh6zWEjKNo3PW

===== LICENSE END =====

注: 由於django自帶的服務無法很好的應用在大規模的生產環境上, 所以我們還需要搭建apache, 比較複雜, apache的很多外掛只支援到python2.5, 還在研究中, 敬請等待~


相關推薦

python+django+mysql學習筆記

安裝python 2. 然後一路next, 安裝到你想要的目錄下 3. 然後更改path, 點選控制面板->系統->高階->環境變數。在“系統變數”表單中點選叫做PATH的變數,然後編輯這個變數,把” ;C:\Python27; C;\Python27\

python 3.x 學習筆記18 (mysql 未完 )

offset targe name屬性 表結構 不用 創建用戶 ant 書籍 主鍵 1.數據庫(Database)是按照數據結構來組織、存儲和管理數據的倉庫 2.RDBMS即關系數據庫管理系統(Relational Database Management System)的特

MySQL學習筆記(六)—— MySQL自連接

概念 cor 子查詢 ron 表操作 例子 質量 _id order by 有的時候我們需要對同一表中的數據進行多次檢索,這個時候我們可以使用之前學習過的子查詢,先查詢出需要的數據,再進行一次檢索。 例如:一張products表,有產品id,供應商id(vend_

mysql 學習筆記

flush inf odi 策略 個數 替代 中文 產生 數據庫 Mysql 學習筆記 1、安裝 環境: Windows 7 Mysql 5.5 從 http://www.mysql.com下載 EMS Mysql Query 1.6.0

mysql學習筆記(1-安裝簡介)

配置文件 服務器 二進制 mysql 通用 mysql的安裝方式:(1)通過系統提供的默認版本(穩定版,該版本滿足了使用的需求,建議使用,os vendor)(2)mysql官方提供 官方提供的通用rpm安裝包 官方提供的文件,以文件覆蓋的方式安裝 源碼包編譯安裝

mysql學習筆記(5-DDL命令)

mysql服務器端命令: DDL:數據定義語言,主要用於管理數據庫組件,例如表、索引、視圖、用戶、存儲過程 CREATE、ALTER、DROP DML:數據操縱語言,主要用管理表中的數據,實現數據的增、刪、改、查; INSERT, DELETE, UPDAT

MySQL學習筆記-自定義函數

自定義函數 signed mysql pwm begin 多個 2個 list ive MySQL學習筆記-自定義函數 1.自定義函數簡介 自定義函數:用戶自定義函數(user-defined function,UDF)是一種對MySQL擴展的途徑,其用法與內置函數相同

MySQL學習筆記-數據類型與操作數據表

數據表 mysql 記錄 MySQL學習筆記-數據類型與操作數據表數據類型: 1.字符型 2.整型 3.浮點型 4.日期時間型數據表操作: 1.插入記錄 2.查找記錄記錄操作: 1.創建數據表 2.約束的使用 1.數據類型【1】整型:數據類型存儲範圍字節TINYINT有符號型:-1

Mysql學習筆記003

data 信息 3-0 which 真的 txt文件 logs 筆記 ati 從表檢索信息 在前面,我, 創建了一個數據庫test 進入數據庫 創建了一個表pet 插入了一些數據。那麽問題來了,我要是想要瞅一瞅我的表中的數據腫麽辦呢?莫著急,待我一一道來 SELECT語

Mysql學習筆記006

text mysql學習 hist 範圍 esc continue not null sel 小寫 這裏並沒有前情回顧 NULL值操作 Null是一個特殊的值,它表示著“沒有值”或者“未知值”,記住它是一個與眾不同的值。 為了測試NULL,不能用算數比較操作符 不信

MYSQL學習筆記三:日期和時間函數

div content minute name top fonts table hmm 指定 MYSQL學習筆記三:日期和時間函數 1. 獲取當前日期的函數和獲取當前時間的函數 /*獲取當前日期的函數和獲取當前時間的函數。將日期以‘YYYY-MM-DD‘或者’YYYYM

Mysql學習筆記008

內容 unsigned and max 筆記 left lov innodb res 獲得數據庫和表的信息 一般正常的程序員或DBA都會在敲代碼的時候突然想到這樣的一系列問題:我是誰?我在哪?我在幹什麽? 我的數據庫呢?我的表呢?我表怎麽創建的?我該怎麽辦呢?你可能

mysql學習筆記(七)—— MySQL內連接和外連接

聚集函數 信息 _id left tro 做了 學習 作用 group MySQL內連接(inner join on) MySQL的內連接使用inner join on,它的效果跟使用where是一樣的,如果聯結的是兩個表,那麽需要左右的條件或者說字段是

mysql學習筆記

刪除表 union 運算 reg not null ins 修改 format 數據庫名 1、SQL語句分為數據操作語言(DML)和數據定義語言(DDL) 數據操作語言部分: select 獲取數據 update 更新數據 delete刪除數據 insert into 插

MYSQL學習筆記3)mysql兩行數據合並成一行

mysql使用SUM函數,加上GROUP BY人員ID就可以實現了:SELECT SUM(PZ+CPJS+BZ+GC+SB+TG+MJ+CL+CCLW+GJ+ZL+CBZZ) as count, SUM(PZ) as PZ,SUM(CPJS) as CPJS,SUM(BZ) as BZ,SUM(GC)

MYSQL學習筆記2)多表連接查詢

mysql3種連接方式的區別:INNER JOIN(內連接,或等值連接):獲取兩個表中字段匹配關系的記錄。LEFT JOIN(左連接):獲取左表所有記錄,即使右表沒有對應匹配的記錄。RIGHT JOIN(右連接): 與 LEFT JOIN 相反,用於獲取右表所有記錄,即使左表沒有對應匹配的記錄。3個表連接查詢

MYSQL學習筆記4)事務的開啟、提交、回滾

mysql 事務 使用事務要註意以下三點:1、在 MySQL 中只有使用了 Innodb 數據庫引擎的數據庫或表才支持事務。2、事務處理可以用來維護數據庫的完整性,保證成批的 SQL 語句要麽全部執行,要麽全部不執行。3、事務用來管理 insert,update,delete 語句MYSQL 事務處理

Python 3.6學習筆記(一)

示例 ror 功能 put -m 但是 對象 初始化 absolut 開始之前 基礎示例 Python語法基礎,python語法比較簡單,采用縮緊方式。 # print absolute value of a integer a = 100 if a >= 0:

MySQL學習筆記(二)

發送 int 賦值 數據庫基礎知識 font 字符 需要 con spa -- 回顧 數據庫基礎知識: 關系型數據庫(磁盤),建立在關系模型上的數據庫,數據結構(二維表),浪費空間。 操作數據的指令集合:SQL(DDL,DML[DQL]和DCL) 完整性約束:表內和表之間(

MySQL學習筆記01安裝MySQL服務器軟件

unit mysq ubuntu sudo sql 準備 安裝 tar 啟動 1.1. 默認安裝 以mysql community server 5.7.19為例,安裝步驟如下: (1)安裝libaio。版本必須大於或等於這個版本。 libaio1_0.3.109-4_