用python連線mysql資料庫

2021-09-14 06:12:54 字數 1308 閱讀 5821

import pymysql

args =

connection = pymysql.connect(**args)

cursors = connection.cursor()

sql = 「select * from csdndata where id=%s」

cursors.execute(sql,(1))

print(cursors.fetchone())

cursors.commit() # 提交,不然無法儲存插入或者修改的資料(這個一定不要忘記加上)

cursors.close() # 關閉游標

cursors.close() # 關閉連線

import pymysql.cursors

conn = pymysql.connect(host=『localhost』,

user=『root』,

password=『123456』,

db=『test』,

charset=『utf8』)

cursor = conn.cursor()

sql = 「update maoyan_movie set movie=』%s』 where ranking=%s」 #注意%s什麼時候加引號,什麼時候不加

data = (『返老還童』, 1)

cursor.execute(sql % data)

sql = 「update maoyan_movie set movie=%s where ranking=%s」

data = (『寂靜之地』, 1)

cursor.execute(sql, data)

conn.commit() # 提交,不然無法儲存插入或者修改的資料

cursor.close() # 關閉游標

conn.close() # 關閉連線

import pymysql.cursors

conn = pymysql.connect(host=『localhost』,

user=『root』,

password=『123456』,

db=『test』,

charset=『utf8』)

cursor = conn.cursor()

sql = 「delete from maoyan_movie where ranking=%s」

data = (2)

cursor.execute(sql, data)

conn.commit() # 提交,不然刪除操作不生效

cursor.close() # 關閉游標

conn.close() # 關閉連線

Windows下用GCC連線MySQL資料庫

乙個在罈子上問到的問題,說用mingw gcc編譯執行乙個連線mysql資料庫的程式時遇到錯誤 我遂去mysql官網下了個最新的windows c connector,然後按正常思路寫了個最簡單的連線測試程式,果然出現了同樣的錯誤。解壓,將此工具包中的bin目錄加入系統環境變數的path變數。在my...

Mysql命令mysql 連線Mysql資料庫

mysql命令格式 mysql h主機位址 u使用者名稱 p使用者密碼 1 連線到本機上的mysql 首先開啟dos視窗,然後進入目錄mysql bin,再鍵入命令mysql u root p,回車後提示你輸密碼。注意使用者名稱前可以有空格也可以沒有空格,但是密碼前必須沒有空格,否則讓你重新輸入密碼...

Python pandas連線mysql資料庫

首先安裝包 pip install pandas pip install sqlalchemy pip install pymysql 初始化資料庫連線 import pandas as pd from sqlalchemy import create engine 初始化資料庫連線 按實際情況依次...