91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python中怎么操作數據庫

發布時間:2021-07-10 14:11:54 來源:億速云 閱讀:143 作者:Leah 欄目:大數據

本篇文章為大家展示了python中怎么操作數據庫,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

python3連接mysql需要安裝pymysql模塊

  • 1、本地安裝:pycharm版本是2019.3;python版本是3.7.3;pymysql版本是0.10.0;

  • 2、遠程安裝:虛擬機內安裝centos7系統;centos7系統內安裝mysql版本是5.7.23;

  • 3、python連接數據庫的接口

pymysql.Connect()參數說明

host(str): MySQL服務器地址

port(int): MySQL服務器端口號

user(str): 用戶名

passwd(str): 密碼

db(str): 數據庫名稱

charset(str): 連接編碼

connection對象支持的方法

cursor() 使用該連接創建并返回游標

commit() 提交當前事務

rollback() 回滾當前事務

close() 關閉連接

cursor對象支持的方法

execute(op) 執行一個數據庫的查詢命令

fetchone() 取得結果集的下一行

fetchmany(size) 獲取結果集的下幾行

fetchall() 獲取結果集中的所有行

rowcount() 返回數據條數或影響行數

close() 關閉游標對象

PS:如有需要Python學習資料的小伙伴可以加下方的群去找免費管理員領取

點擊加群即可免費獲取Python學習資料

可以免費領取源碼項目實戰視頻PDF文件

Python入門基礎:如何使用python操作數據庫

# 創建游標
 conn = pymysql.connect(host='192.168.126.131',
                        port=3306,
                        user='root',
                        password='123456',
                        )
 print(conn)
 cursor = conn.cursor()
 print(cursor)
 output:
 <pymysql.connections.Connection object at 0x0000017E24790488>
 <pymysql.cursors.Cursor object at 0x0000017E249457C8> # 游標對象
 # 如想了解游標都有哪些屬性和方法可以查看cursors.py文件中的Cursor類定義的一切
# 查看下所連接數據庫的版本信息,用到了cursor類定義的execute()和fetchall()方法
 conn = pymysql.connect(host='192.168.126.131',
                        port=3306,
                        user='root',
                        password='123456',
                        )
 cursor = conn.cursor()
 cursor.execute("select version()")
 data = cursor.fetchall()
 print("Mysql's version : %s " % data)
 output:
 Mysql's version : ('5.7.23',) # mysql的版本是5.7.23
 # 創建數據庫和數據表,使用sql語句或者數據庫工具navicat;
 CREATE DATABASE database_name;
 CREATE TABLE table_name (column_name column_type);

上述內容就是python中怎么操作數據庫,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

罗平县| 清流县| 盐亭县| 四川省| 西藏| 永顺县| 中卫市| 娄底市| 宁化县| 香河县| 开阳县| 盘山县| 平阳县| 凉城县| 平武县| 石屏县| 鄂伦春自治旗| 随州市| 麟游县| 合阳县| 腾冲县| 渝中区| 通海县| 鲁甸县| 邵阳市| 亳州市| 瓦房店市| 高雄县| 道孚县| 广德县| 搜索| 涪陵区| 庄河市| 新化县| 巴里| 峨边| 沅江市| 延川县| 辉南县| 宜州市| 新民市|