1. 程式人生 > >python3通過pymysql連線MySQL資料庫操作

python3通過pymysql連線MySQL資料庫操作

python連線MySQL資料庫

所需要的工具:
PyCharm
pymysql外掛
MySQL資料庫

安裝pymysql外掛

在PyCharm中依次點選file->setting->project xxx ->project interpreter,點選右邊的小加號,搜尋框輸入pymysql,如果是python2就安裝PyMSQL2,我這是3,我安裝的是PyMSQL3。注意PyCharm軟體到IDEA官網去下載,MySQL資料庫也是到MySQL官網去下載,這兒不給教程,網上很多的教程的。

資料庫中建庫建表插入資料

create database python;
use python;
create table perpeo(name varchar(30),age int,sex char(1));
insert into perpeo values(‘tom’,20,’M’);
insert into perpeo values(‘jack’,null,null);

在PyCharm中新建專案檔案,程式碼如下:

import pymysql

try:
    # 獲取連線
    connect = pymysql.connect(
        host='localhost',
        port=56361,
        user='root',
        passwd='root',
        db='python',
        charset='utf8'
    )
    cursor = connect.cursor()

    # 查詢資料
    sql = 'select * from peoper'
cursor.execute(sql) data = cursor.fetchall() for i in data: print('name:', str(i[0]), 'age:', str(i[1]), 'sex:', str(i[2])) cursor.close() connect.close() except Exception: print('發生不可知異常錯誤')

執行,查詢結果顯示在console端了。

name: tom age: 20 sex: M
name: jack age: None sex: None