對MySql資料庫插入資料操作

2021-08-13 11:39:52 字數 2799 閱讀 2357

#!/user/bin/env python

# _*_ coding:utf-8 _*_

import mysqldb

conn= mysqldb.connect(

host='localhost',

port = 3306,

user='root',

passwd='123456',

db ='test',

)#用於建立資料庫的連線

cur = conn.cursor()

#編寫查詢語句

sql1 = "select * fromstaff";

#通過游標cur操作execute()方法寫入純

count=cur.execute(sql1);

info =cur.fetchmany(count);

for user in info:

print(user);

cur.close()

conn.commit()

conn.close()

學習任務

使用sql語句查詢user資料

學習目標

知識目標

1.      熟悉sql的查詢資料語句

2.      熟悉對mysql資料庫的查詢操作

能力目標

1.能夠編寫sql查詢語句

2.學會對mysql資料庫的查詢操作

查詢語句

select 【查詢的內容】from 【填寫表名】
fetchmany(self, size=none)函式

fetchmany(self, size=none):接收size條返回結果行.如果size的值大於返回的結果行的數量,則會返回cursor.arraysize條資料。

示例

import mysqldb             ||匯入mysql模組

conn= mysqldb.connect(

host='localhost',

port = 3306,

user='root',

passwd='123456',

db ='test',

) ||連線資料庫

。。。

#用於建立資料庫的連線

cur = conn.cursor()

#編寫查詢語句,返回查詢的資料個數

sql1 = "select * fromuser";

#通過游標cur操作execute()方法寫入純sql語句來對資料進行操作

count=cur.execute(sql1);

# fetchmany()可以獲取多條資料,但需要指定查詢個數,然後通過for迴圈可以列印出查詢到的資料了

info =cur.fetchmany(count);

for user in info:

print(user);

#關閉資料庫的連線

cur.close()

conn.commit()

conn.close()

任務實施

錄屏
知識點總結
1. 使用sql語句查詢資料
2.fetchmany()函式的用法
問題
1.fetchmany()函式的正確用法
2.sql查詢語句的關鍵字
3.查詢student表中的資料

答案
1.fetchmany()可以獲取多條資料,但需要指定資料的條數,通過乙個for迴圈就可以把多條資料輸出出來
2.select 【查詢的內容】from 【填寫表名】
3.
#!/user/bin/env python

# _*_ coding:utf-8 _*_

import mysqldb

conn= mysqldb.connect(

host='localhost',

port = 3306,

user='root',

passwd='123456',

db ='test',

)#用於建立資料庫的連線

cur = conn.cursor()

#編寫查詢語句

sql1 = "select * from student";

#通過游標cur操作execute()方法寫入純

count=cur.execute(sql1);

info =cur.fetchmany(count);

for user in info:

print(user);

cur.close()

conn.commit()

conn.close()

Jdbc操作MySql資料庫插入資料效能研究

今天需要構造點資料測試,就寫了個jdbc往mysql中插資料,起初我想先插個10w條,但是開始執行後,我就陷入了漫長的等待中,於是我很納悶?插個10w條資料我都吃個飯回來了還沒查完,至少也用了二十多分鐘了吧.震驚了 於是上網查了些關於jdbc操作mysql資料庫的例子,發現人家插入10w條資料測試時...

操作MySQL資料庫插入多條資料

coding utf 8 time 2020 8 7 21 19 author bingl email 15736980819 163.com file 操作mysql資料庫插入多條資料.py software pycharm desc 靜,是一種修養。匯入模組 import pymysql 建立連...

插入資料庫操作

步驟如下 1 連線資料庫 conn pymysql.connect host user passwd db charset 2 建立操作游標,建立mysql的操作連線 cursor conn.cursor 3 寫sql語句 插入操作,方法有以下幾個 方法一 用format 注意項是若引數是字串形式,...