django.dbインポート接続から
django.confインポート設定から
settings.configure(
DATABASES = { 'デフォルト':{
# 'ENGINE': 'django.db.backends.mysql'
#'NAME': 'chatbot_seven'
#'USER': 'チャットボット'
# 'PASSWORD': 'yoquant123。'
# 'HOST': '123.57.24.229'
は## 'HOST':'10 .9.0.179'
# 'PORT': '3306'
# 'OPTIONS' { '文字セット': 'utf8mb4' }、
'ENGINE': 'django.db.backends.mysql'、
'NAME': 'ai_manager'、
'USER': 'AI'、
'PASSWORD': 'yoquant'、
'ホスト':'39。97.179.178' 、
'PORT': '3306'、
'OPTIONS' { '文字セット': 'utf8mb4'}、
}、}、
)
クラスカーソル(オブジェクト):
デフ__init __(自己):
self.cr = connection.cursor()
デフクエリ(自己、SQL):
self.cr.execute(SQL)
RES = self.cr.fetchall()
self.cr.close()
の戻りはresは
デフun_query(自己、SQL):
リターンself.cr.execute(SQL)
#测试代码
表=「アダプタ」
select_columns = [ '' id`'、 '`code`'、 '` NAME`'、 '`show`'、 '` sort`'、 '`enable`']
列= [ '` show`']
SQL = "%から%を選択する(列)S(テーブル)並べ替えここで` show` = 0ためだ!" %{
"テーブル":テーブル、 "列": "" .join(select_columns)}
SQL3 = "更新アダプタセット` sort` = 6、 `enable` = 1ここで、コード= 'ATLAS'"
sql4 = "message_task(sms_phone、sms_template、含有量)の値(18701202840,1324369,999999)に挿入"
#执行
CR =カーソル()
RES = cr.query(sql4)