一、安裝
1
pip3 install pymysql
二、使用操作
1、執行sql
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#!/usr/bin/env pytho
# -*- coding:utf-8 -*-
import
pymysql
# 建立連線
conn
=
pymysql.connect(host
=
'127.0.0.1'
, port
=
3306
, user
=
'root'
, passwd
=
'
', db='
tkq1
', charset='
utf8')
# 建立游標
cursor
=
conn.cursor()
# 執行sql,並返**影響行數
effect_row
=
cursor.execute(
"select * from tb7"
)
# 執行sql,並返回受影響行數
#effect_row = cursor.execute("update tb7 set pass = '123' where nid = %s", (11,))
# 執行sql,並返回受影響行數,執行多次
#effect_row = cursor.executemany("insert into tb7(user,pass,licnese)values(%s,%s,%s)",
[("u1","u1pass","11111"),("u2","u2pass","22222")])
# 提交,不然無法儲存新建或者修改的資料
conn.commit()
# 關閉游標
cursor.close()
# 關閉連線
conn.close()
例項: 查詢資料庫中student表資料:
#請求mysql資料庫的資料執行結果:importpymysql
#建立連線
conn = pymysql.connect(host='localhost', port=3306, user='root', passwd='000000', db='myschool', charset='utf8')
# 建立游標
cursor = conn.cursor()
#查詢資料庫
cursor.execute('select studentname,phone from student');
foriincursor.fetchall():
print(i)
conn.commit()
cursor.close()
conn.close()
MySQL資料庫連線
一 mysql 連線本地資料庫,使用者名為 root 密碼 123 注意 p 和 123 之間不能有空格 c mysql h localhost u root p123 二 mysql 連線遠端資料庫 192.168.0.201 埠 3306 使用者名為 root 密碼 123 c mysql h ...
連線MySql資料庫
color olive 以myeclipse為例,要連線mysql資料庫首先要安裝mysql。在這就帶過 不予介紹了。color 1.載入驅動 class.forname com.mysql.jdbc.driver 或者new 2.獲得連線 connection conn drivermanager...
MySQL資料庫連線
一 mysql 連線本地資料庫,使用者名為 root 密碼 123 注意 p 和 123 之間不能有空格 c mysql h localhost u root p123 二 mysql 連線遠端資料庫 192.168.0.201 埠 3306 使用者名為 root 密碼 123 c mysql h ...