6 python操作mysql

python操作MySQL

python    胶水语言、调包侠(贬义词>>>褒义词)
"""
python这门语言本身并不牛逼 牛逼的是支持该语言的各种功能强大的模块、软件
"""
# 后期在使用python编程的时候 很多看似比较复杂功能可能都已经有相应的模块

模块名字 pymysql

下载模块
    1.命令行
        pip3 install pymysql
        pip3 install pymysql -i 源地址
    2.借助于pycharm
    3.python解释器配置文件
    file -settings-python interpreter-右边随便点一个双击——manage Repositories(点击可以换源)
    file -settings-python interpreter-右边随便点一个双击——上面搜索处输入要下载的模块,然后下面点Install Package

6 python操作mysql

 

 6 python操作mysql

 

 6 python操作mysql

 

 6 python操作mysql

 

 6 python操作mysql

 

 

模块基本使用

现在navicat建个数据库db_5,再建个表userinfo,并录入数据

6 python操作mysql

 

 

import pymysql
​​# 创建链接
conn = pymysql.connect(    
    host='127.0.0.1',    
    port=3306,    
    user='root',   
    password='123',    
    database='db_5',    
    charset='utf8')
# 生成一个游标对象
cursor = conn.cursor(cursor=pymysql.cursors.DictCursor)  
# 让数据自动组织成字典
# 定义SQL语句
sql = 'select * from userinfo'
# 执行SQL语句
cursor.execute(sql)
# 获取返回结果
res = cursor.fetchall()print(res)

6 python操作mysql

 

上一篇:mongo 进阶——查询 - 掘金


下一篇:python爬虫-1.07-MaoyanSpider---持久化存MySQL储