:
- 安裝mysql.connector(
pip install mysql-connector
)
settings.py中設置默認數據庫Django項目
DATABASES = {
'default': {
'ENGINE': 'mysql.connector.django',
'NAME': 'name of your schema in mysql',
'USER': 'root',
'PASSWORD': '12345678',
'HOST': 'localhost',
'PORT': '3306',
}
}
使用命令,如結果= Something.objects.all()來查詢數據庫(讀Django的程序文檔獲取更多信息如何插入,並採取從數據庫Making queries數據)
如果你只是想用mysql命令和數據在Django模塊,您可以使用相同的系統,如在簡單的Python:
- 安裝mysql.connector(
pip install mysql-connector
)
- 包括在模塊(
import mysql.connector
)
- 建立連接(
conection= mysql.connector.connect(user='', host='', port='', password=''
)
- 與數據庫通信創建實例(
myquery=conection.cursor()
)
- 讓你datatbase查詢(
myquery.execute("select yourdata from data.table")
)
- 從更改爲MyQuery取結果(
for q in myquery: results += q
)
實施例:
import mysql.connector
conection= mysql.connector.connect(user='root',
host='localhost', port='3306', password='12345678')
myquery=conection.cursor()
myquery.execute("select something from data.table")
for q in myquery:
results += q
而且爲了防止OP使用Windows,我將鏈接以下內容:http://stackoverflow.com/questions/645943/mysql-for-python-in-windows –