Django配置並連線MySQL

2021-06-29 10:06:11 字數 1243 閱讀 1421

sudo apt-get install mysql-server
設定好你的root密碼,假設root密碼是abcd。

進入mysql的shell(需要輸入root密碼abcd):

mysql -u root -p
為你的django專案新建乙個資料庫:

create

database django_db;

使用

show databases;
就會顯示你已新建的django_db。

在pypi上搜一下mysql-python:

pip search mysql-python
我已經安裝過,所以顯示如下資訊:

mysql-python

- python inte***ce to mysql

installed: 1.2

.3 latest: 1.2

.5mysql-python

-embedded

- python inte***ce to mysql

mysql-python

-glb

- python inte***ce to mysql

mysql - virtual package for mysql-python

若你還未裝,就用pip安裝第一項即可,版本預設就行:

pip install mysql-python
找到databases配置項,在default裡寫入:

'engine': 'django.db.backends.mysql',

'name': 'django_db',

'user': 'root',

'password': 'abcd',

開啟你django專案的python shell,介面與ipython相同:

python manage.py shell
輸入:

from django.db import connection

cursor = connection.cursor()

若不顯示任何錯誤資訊,說明連線資料庫django_db成功。

python框架Django連線mysql

a.使用mysql資料庫首先需要安裝驅動程式 pip install pymysql b.在django的工程同名子目錄的 init py檔案中新增如下語句 import pymysql pymysql.install as mysqldb 作用是讓django的orm能以mysqldb的方式來呼叫...

docker 搭建nacos並連線mysql資料庫

最近有在寫自己的腳手架專案,所以需要乙個配置中心。也可以用spring cloud的config bus實現,但是自己更熟悉nacos動態配置的使用,所以就自己用docker搭建乙個。因為我需要使用docker搭建。對於配置的儲存希望在另外乙個docker搭建的資料庫上,不可避免的不能用簡單的直接d...

搭建django框架並連線mongodb資料庫

1 使用pycharm的專業版 新建乙個django專案 2 安裝包 pip install mongoengine1 在settings.py中進行配置 如果原先沒連線mysql資料庫,就把預設的設定為空,如果有可以保留,也不會不影響 原先沒有連線其他資料庫 databases from mong...