欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

pycharm中django框架連接mysql數(shù)據(jù)庫的方法

 更新時間:2021年04月08日 10:12:55   作者:lw_wishes  
這篇文章主要介紹了pycharm中django框架連接mysql數(shù)據(jù)庫的方法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

1、首先下載安裝pymysql模塊。

pip install pymysql 

如果出現(xiàn) timeout 超時可以使用其他的資源下載: pip install 模塊名 -i https://pypi.douban.com/simple

2、導(dǎo)入庫

在項目的init文件中編寫下列代碼:

# 導(dǎo)入pymysql模塊
    import  pymysql
    pymysql.install_as_MySQLdb()

這樣整個項目都能使用pymysql,就不用再每個文件都導(dǎo)入pymyqsl
3、在seeting.py文件中的DATABASES中配置mysql的連接,DATABASES中默認(rèn)是連接sqlite3數(shù)據(jù)庫,先把它注掉:
DATABASES = { 
‘default': { 
# 默認(rèn)鏈接的是:sqlite3 
# ‘ENGINE': ‘django.db.backends.sqlite3', 
# ‘NAME': os.path.join(BASE_DIR, ‘db.sqlite3'),

 # 鏈接自己的mysql
    'ENGINE':'django.db.backends.mysql',
    'NAME':"week01",
    'USER':'hz1805',
    'PASSWORD':'123456',
    'HOST':'localhost',
    'PORT':3306,
}
} 
“` 
‘ENGINE': ‘django.db.backends.mysql', 設(shè)置驅(qū)動 
‘NAME':”week01”, 設(shè)置數(shù)據(jù)庫名 
‘USER':'root', 設(shè)置用戶名 
‘PASSWORD':'123', 設(shè)置密碼 
‘HOST':'localhost', 設(shè)置主機地址 
‘PORT':3306, 設(shè)置端口號

4、注意:不要忘記了在數(shù)據(jù)庫中創(chuàng)建該數(shù)據(jù)庫

create database 數(shù)據(jù)庫名 charset='utf8'; 

可以在pycharm中的導(dǎo)航欄進(jìn)如View勾選Tool Buttons選項,然后在pycharm左下角會有一個Terminal終端的選項,點開就能連接虛擬環(huán)境下的終端,可直接在上面創(chuàng)建數(shù)據(jù)庫

5、連接mysql數(shù)據(jù)庫

點擊左側(cè)database — + —–data source —-數(shù)據(jù)庫類型(如:mysql) —– 設(shè)置 賬號,密碼,主機,端口號,數(shù)據(jù)庫名

這里寫圖片描述 

然后點擊Test Connection ,如果顯successful就說明成功連接了
如果沒有而且顯示輸入密碼,并且輸入密碼也連接不上,那可能是mysql在安裝時沒有設(shè)置用戶名和密碼,這時就得去mysql中更改密碼。
還有就是,如果對mysql設(shè)置了遠(yuǎn)程連接,也可以使用遠(yuǎn)程連接的賬號和密碼,也能連接成功

6、測試程序能否能連接上

1、執(zhí)行數(shù)據(jù)遷移

python manage.py makemigrations 
python manage.py migrate 

2、在右邊的數(shù)據(jù)庫中看到自動生成的表即可

到此這篇關(guān)于pycharm中django框架連接mysql數(shù)據(jù)庫的文章就介紹到這了,更多相關(guān)pycharm django連接mysql數(shù)據(jù)庫內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python中創(chuàng)建二維數(shù)組

    Python中創(chuàng)建二維數(shù)組

    今天小編就為大家分享一篇關(guān)于Python中創(chuàng)建二維數(shù)組,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-10-10
  • 對python中的iter()函數(shù)與next()函數(shù)詳解

    對python中的iter()函數(shù)與next()函數(shù)詳解

    今天小編就為大家分享一篇對python中的iter()函數(shù)與next()函數(shù)詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-10-10
  • Python 分析Nginx訪問日志并保存到MySQL數(shù)據(jù)庫實例

    Python 分析Nginx訪問日志并保存到MySQL數(shù)據(jù)庫實例

    這篇文章主要介紹了Python 分析Nginx訪問日志并保存到MySQL數(shù)據(jù)庫實例,需要的朋友可以參考下
    2014-03-03
  • python實現(xiàn)nao機器人手臂動作控制

    python實現(xiàn)nao機器人手臂動作控制

    這篇文章主要為大家詳細(xì)介紹了python實現(xiàn)nao機器人手臂動作控制,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-04-04
  • python人工智能tensorflow構(gòu)建卷積神經(jīng)網(wǎng)絡(luò)CNN

    python人工智能tensorflow構(gòu)建卷積神經(jīng)網(wǎng)絡(luò)CNN

    學(xué)習(xí)神經(jīng)網(wǎng)絡(luò)已經(jīng)有一段時間,從普通的BP神經(jīng)網(wǎng)絡(luò)到LSTM長短期記憶網(wǎng)絡(luò)都有一定的了解,但是從未系統(tǒng)的把整個神經(jīng)網(wǎng)絡(luò)的結(jié)構(gòu)記錄下來,我相信這些小記錄可以幫助我更加深刻的理解神經(jīng)網(wǎng)絡(luò)
    2022-05-05
  • python用pdfplumber提取pdf表格數(shù)據(jù)并保存到excel文件中

    python用pdfplumber提取pdf表格數(shù)據(jù)并保存到excel文件中

    在實際研究中我們經(jīng)常需要獲取大量數(shù)據(jù),而這些數(shù)據(jù)很大一部分以pdf表格的形式呈現(xiàn),如公司年報、發(fā)行上市公告等,下面這篇文章主要給大家介紹了關(guān)于利用python提取pdf表格數(shù)據(jù)并保存到excel文件中的相關(guān)資料,需要的朋友可以參考下
    2022-07-07
  • python矩陣運算,轉(zhuǎn)置,逆運算,共軛矩陣實例

    python矩陣運算,轉(zhuǎn)置,逆運算,共軛矩陣實例

    這篇文章主要介紹了python矩陣運算,轉(zhuǎn)置,逆運算,共軛矩陣實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-05-05
  • Python2.x中str與unicode相關(guān)問題的解決方法

    Python2.x中str與unicode相關(guān)問題的解決方法

    這篇文章主要介紹了Python2.x中str與Unicode相關(guān)問題的解決方法,Python2.x版本中由于沒有默認(rèn)使用Unicode而會在實際使用中碰到一些字符問題,針對這些問題本文討論了一些解決方法,需要的朋友可以參考下
    2015-03-03
  • Python 字符串與數(shù)字輸出方法

    Python 字符串與數(shù)字輸出方法

    今天小編小編就為大家分享一篇Python 字符串與數(shù)字輸出方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-07-07
  • Python+django實現(xiàn)簡單的文件上傳

    Python+django實現(xiàn)簡單的文件上傳

    這篇文章主要為大家詳細(xì)介紹了Python+django實現(xiàn)簡單的文件上傳的相關(guān)代碼,感興趣的小伙伴們可以參考一下
    2016-08-08

最新評論