看django的文檔,詳細的一塌糊塗,這對文檔來時倒是好事,可是數據庫連接你別一帶而過啊。感覺什么都想說又啥都沒說明白,最有用的一句就是推薦mysqlclient。展開一個Django項目首先就是成功連接數據庫然后安裝頂層應用。那鏈接數據庫就分兩點:
- 首先你的python環境可以連接到你的mysql環境。
- 把數據庫參數寫到Django配置文件中。
第二點文檔寫的很明白了照做即可,關鍵是小弟沒用python連過mysql啊。當年用php的時候哪有這么多事,一鍵搭建環境舒服的不行,部署也就是FTP傳兩個文件。用python后還要搞虛擬環境隔離什么的,未來估計還面臨着部署問題。(如果你安裝過anaconda,那么在設置獨立環境的時候可能還有坑要踩,告訴你個最簡單的方法,去根目錄下.bash_profile文件里把最后幾句anaconda添加的語句注釋掉,重啟終端,然后一切照常即可)。我說了這么多廢話是因為,我要說的就 3 句!
- export PATH=$PATH:/usr/local/mysql/bin (否則他報錯找不到mysql配置文件)
- pip install mysqlclient
- 感謝Stack Overflow
希望能節省你的時間。
