老話老是沒錯的,工欲善其事,必先利其器html
教你安裝pycharm,mysql,navicat,python相關環境。java
環境搭建:python
- pycharm (我:PyCharm 2017.3.2)
- mysql for windows(mysql-installer-community-5.7.20)
- navicat for mysql(我:Navicat Premium)
- python2.7
提醒:記住本身設置的mysql密碼mysql
百度"mysql for windows" 直接在百度軟件中心下載便可sql
若是你的電腦跟我電腦同樣空,推薦遵循個人:數據庫
next
會顯示咱們不知足的條件,back
後點擊綠色箭頭移除。Execute
,等待安裝完成。均爲綠色表明安裝完成。django
注意:記住本身設置的mysql密碼windows
以後所有默認下一步。直到安裝完成
Finish
瀏覽器
這時Navicat已經能夠正常鏈接了。若是想讓mysql
命令在cmd下可以使用。app
C:\Program Files\MySQL\MySQL Server 5.7\bin
(自行替換爲本身的mysql.exe地址)加入環境變量中。
經過mysql -uroot -p
命令能夠進行登入mysql控制檯。
安裝指南:下一步下一步。
下載地址:http://www.navicat.com.cn/download/navicat-for-mysql
個人安裝目錄: C:\software\Navicat Premium 12
pycharm官方下載連接:https://www.jetbrains.com/pycharm/download/#section=windows
咱們要選擇專業版(Professional)由於只有專業版纔可以新建django項目,免費社區版不能。
爲Pycharm添加解釋器:
setting
- Project Interpreter
:
一直定位到 python.exe
點擊確認。
推薦閱讀:Python開發環境搭建指南(Anaconda2,3共存)
推薦選擇進階版本, 方便升級到3.6。
http://blog.mtianyan.cn/post/230a7ad6.html
每一個應用可能須要各自擁有一套
獨立
的Python運行環境。virtualenv就是用來爲一個應用建立一套隔離
的Python運行環境。
virtualenv優勢:
它是將全局Python解釋器進行私有化複製。
若是不使用虛擬環境,默認的pip
安裝都會安裝到同一個目錄(java是把本身須要的包放到本身項目目錄),不一樣項目使用起來會產生問題
進入cmd,(確保本身的pip已經可用)
pip install virtualenv
virtualenv testvir
# 在當前用戶目錄(win+r %HOMEPATH%可查看)生成 cd %homepath% cd testvir cd Scripts activate.bat #激活 pip list deactivate.bat
默認使用virtualenv testvir
該命令,會將虛擬環境建立在咱們當前用戶目錄。
注意:個人目錄在桌面是個人cmder設置的、還請自行cd %homepath%
前往本身的目錄
這樣直接使用步驟有寫過於繁瑣。因此咱們使用virtualenvwrapper
pip install virtualenvwrapper-win pip install virtualenvwrapper(Linux)
mkvirtualenv DjangoTest
會建立在C:\Users\mtian\Envs
當前用戶目錄下的Envs目錄。
修改mkvirtualenv
建立的目錄:新增環境變量WORKON_HOME
deactivate
workon
workon DjangoTest
注意前面的(DjangoTest)
表明進入了虛擬環境。
執行workon
命令以後,執行pip install django==1.9.8
安裝。
Setting -> reopen
取消默認打開上一次項目
[圖片上傳失敗...(image-2c61b2-1515671732711)]
選擇好本身的項目的解釋器爲咱們新建的虛擬環境。
新建project
->djangotestProj
。別忘了爲咱們的虛擬環境安裝Django
interpreter
run
能夠直接運行咱們的django項目上圖說明咱們的django已經安裝而且能夠正常運行。
點擊瀏覽器打開http://127.0.0.1:8000/
進行驗證。
[圖片上傳失敗...(image-a7562d-1515671732711)]
出現上畫面表明咱們大功告成
選擇setting
搜索keymap
設置eclipse
快捷鍵
好比
ctrl + H
全局搜索
點擊上圖中run edit
可對Django運行時的一些設置進行修改。
好比修改host爲0.0.0.0
,而後就能夠設置監聽本機ip。而後點擊run
進入cmd
下輸入ipconfig
查詢本身的ip
例如個人是
192.168.0.4
192.168.0.4:8000/ 來訪問。
能夠看到不一樣的目錄顏色不一樣。這是咱們能夠進行設置的,爲了能夠作到智能提示。
[圖片上傳失敗...(image-2a9068-1515671732711)]
右鍵能夠將template
目錄unmark
能夠看到上圖目錄是灰色的。可是咱們右鍵mark
爲source Root
目錄,會變爲藍色。
這意味着咱們在
import
時pycharm會根據設置智能提示。
若是不mark可能會出現不少咱們在pycharm中報紅色,
可是cmd確能夠運行的狀況。
點擊新建一個mysql的鏈接。
鏈接名自行設置,密碼填本身安裝mysql時設置的密碼。
數據庫名自行設置,
utf-8
utf_general_ci
注意:這裏請與圖中選擇一致。不然保存中文可能出錯
雙擊數據庫testdjango
使他變綠,而後選中表,而後右鍵新建表。或使用右側新建表
按鈕
輸入必要的字段而後使用ctrl + s
進行保存並輸入表名。
雙擊表,能夠展現咱們的數據,這時候咱們能夠自行修改值。
點擊左下角能夠新增更多行。而且狀態欄會顯示一些sql語句信息
右鍵設計表:咱們能夠添加字段
點擊查詢,新建查詢。咱們能夠輸入Sql語句進行查詢。
Navicat支持咱們把不一樣數據庫的表之間的複製粘貼操做。
支持數據傳輸:點擊工具數據傳輸
導出:在數據庫上右鍵咱們能夠轉儲SQL文件
: 能夠選擇只轉存結構。或連帶數據一塊兒。
導入:右鍵點擊運行SQL文件。
對於表的操做:刪除,清空等,在點擊表的右鍵菜單裏。