Django連接本地mysql數(shù)據(jù)庫(pycharm)的步驟
第一步:更改setting.py中的DATABASES
# 配置數(shù)據(jù)庫
DATABASES = {
'default': {
# python自帶的一個數(shù)據(jù)庫,基本不會被使用
# 'ENGINE': 'django.db.backends.sqlite3',
# 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
# 注冊我們自己使用的數(shù)據(jù)庫連接
'ENGINE': 'django.db.backends.mysql', # 數(shù)據(jù)庫引擎
'NAME': 'productone', #數(shù)據(jù)庫名稱
'USER':'root', # 連接數(shù)據(jù)庫的用戶名稱
'PASSWORD':'yourpassword', # 用戶密碼
'HOST':'127.0.0.1', # 訪問的數(shù)據(jù)庫的主機的ip地址
'PORT':'3306', # 默認mysql訪問端口
}
}
第二步在控制臺輸入:pip install pymysql安裝pymysql

第三步:在項目中的__init__ .py添加下面代碼
因為我出現(xiàn)了下面問題↓所以添加了pymysql.version_info = (1,4,13,“final”,0)

import pymysql pymysql.version_info = (1,4,13,"final",0) pymysql.install_as_MySQLdb()
最后就可以執(zhí)行程序 python manage.py migrate!!!完成
總結
到此這篇關于Django連接本地mysql數(shù)據(jù)庫(pycharm)的文章就介紹到這了,更多相關Django連接本地mysql數(shù)據(jù)庫(pycharm)內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
Mysql兩種情況下更新字段中部分數(shù)據(jù)的方法
Mysql更新字段中部分數(shù)據(jù)的兩種情況在下文給予詳細的解決方法,感興趣的朋友可以參考下哈2013-05-05
MySQL8設置自動創(chuàng)建時間和自動更新時間的實現(xiàn)方法
在實際應用中,我們時常會需要用到創(chuàng)建時間和更新時間這兩個字段,下面這篇文章主要給大家介紹了關于MySQL8設置自動創(chuàng)建時間和自動更新時間的實現(xiàn)方法,需要的朋友可以參考下2023-03-03
Mysql實現(xiàn)定時清空一張表的舊數(shù)據(jù)并保留幾條數(shù)據(jù)(推薦)
這篇文章主要介紹了Mysql實現(xiàn)定時清空一張表的舊數(shù)據(jù)并保留幾條數(shù)據(jù),本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-12-12
MySQL中的LOCATE和POSITION函數(shù)使用方法
不常用:MySQL中的LOCATE和POSITION函數(shù)2010-02-02

