用pymysql 建立python链接mysql数据库02
昨天下载完mysql,并且安装好了,看下版本mysql-》5.6.24
利用navicat建立了新表,并增加了对应内容,过程比较简答
好了,准备工作完毕,开始测试链接
方法和代码如下,大多数计算机语言链接数据方法基本大同小异
连接数据库 生成游标对象 执行SQL语句 关闭游标 关闭连接
官方标准代码写法
import pymysql
#连接数据库 conn=pymysql.connect(host = '127.0.0.1' # 连接名称,默认127.0.0.1 ,user = 'root' # 用户名 ,passwd='1234' # 密码1234 ,port= 3306 # 端口,默认为3306 ,db='test' # 数据库名称 ,charset='utf8' # 字符编码 ) cur = conn.cursor() # 生成游标对象 sql="select * from student " # SQL语句 cur.execute(sql) # 执行SQL语句 data = cur.fetchall() # 通过fetchall方法获得数据表,用for in来循环输出 for i in data[:2]: # 打印输出前2条数据print (i) cur.close() # 关闭游标 conn.close() # 关闭连接
遇到问题:在开始运行的时候提示 no module named pymysql',后来百度下,
原因就是没有将pymsql库运用到项目里,
解决办法:在新建项目时候有 两个复选框勾选上即可(稍后截图),也可以将驱动包复制到lib里
最后运行正常了,完美!
关键点:connect(主机地址,用户名,密码,端口号,数据库名称,字符编码)
cursor()游标建立,为了执行sql语句execute(sql)方法,获取数据表fetchall(),最后循坏打印测试
用pymysql 建立python链接mysql数据库02相关推荐
- Python --链接MYSQL数据库与简单操作 含SSH链接
项目是软硬件结合,在缺少设备的情况,需要通过接口来模拟实现与设备的交互,其中就需要通过从数据库读取商品的ID信息 出于安全考虑 现在很多数据库都不允许通过直接访问,大多数是通过SSH SSH : 数 ...
- 1/2 pymysql:Python连接MySQL数据库
数据库准备 创建数据库TESTDB: mysql> CREATE DATABASE TESTDB; mysql> SHOW DATABASES; mysql> USE TESTDB; ...
- Python——Python连接MySQL数据库
基本概念 PyMySQL:PyMySQL是封装了MySQL驱动的Python驱动,一个能使Python连接到MySQL的库. mysql-connector-python(MySQL Connecto ...
- python操作mysql数据库实现增删改查
Python 标准数据库接口为 Python DB-API,Python DB-API为开发人员提供了数据库应用编程接口. Python 数据库接口支持非常多的数据库,你可以选择适合你项目的数据库: ...
- 如何使用python连接MYsql数据库,实现信息查询小案例
本文主要演示,在python中如何使用pymysql模块,链接MySQL数据库,实现多种条件,用户信息查询功能的小案例. 查询功能: 1.查询所有用户信息 2.查询所有用户姓名 3.查询单个用户工资 ...
- 使用python对mysql数据库进行添加数据的操作
使用python连接mysql进行添加数据的操作 使用的是python3.6+pymysql 1.导入pymysql,并创建数据库连接 import pymysql# 使用python连接mysql数 ...
- Python连接MySQL数据库(pymysql),DataFrame写入 MySQL(create_engine)- Python代码
模块安装 使用以下命令安装 PyMySQL: $ pip install PyMySQL 若系统不支持 pip,还可以这样安装: $ git clone https://github.com/PyMy ...
- Python封装MySQL数据库操作(pymysql)
Python封装MySQL数据库操作(pymysql) # 连接MySQL class DbManager(object):# 构造函数def __init__(self):self.conn = N ...
- python链接mysql 判断是否成功_python连接mysql数据库并读取数据的实现
1.安装pymysql包 pip install pymysql 注: MySQLdb只支持python2,pymysql支持python3 2.连接数据 import pymysql import ...
最新文章
- Java 注解:@PostConstruct和@PreConstruct
- html清除require报错,javascript - requirejs加载报错问题?
- activemq 重启后java程序_ActiveMQ持久化机制代码实例
- 计算机网络技术 虚拟仿真教学实验,虚拟仿真实验教学优秀课件
- 史上最好用的GIF工具——ScreenToGif
- Functional Code Clone Detection with Syntax and Semantics Fusion Learning论文总结
- 机器学习 贝叶斯分类器 拉普拉斯修正
- 建筑力学与结构【10】
- 为什么每次圣斗士出招前都要大喊一下大招?
- Win7搜索之体验!
- 魅族android10内测答案,魅族Flyme9内测答案
- 对JRTPLIB的学习
- ESP8266/ESP32 网络温控器监控 Web服务器-基于温度控制输出
- android smallestWidth 限定符屏幕适配方案dimens.xml
- Barrier与多线程
- 《从两月失败职场经历看内部创业四大弊病》有感
- 阿里云香港服务器最好的停留动力博客:2018年的顶级帖子
- 前端在图片上标点,并展示——高中数学知识的应用
- 2011-11-06
- 频发复用、时分复用、统计时分复用
热门文章
- jzoj P1542 【USACO Open 2012银】跑步Running laps
- python判断是否到了文件尾
- 项目管理者如何应对需求的不断变化
- 关于工作效率的心得分享
- 163邮箱报错: 535 Error: authentication failed
- Mysql数据库中插入记录的命令_向数据库中添加记录的sql命令是什么
- 微信互动游戏有哪些?微信小游戏开发公司
- python常用表达式
- 杂记——17.Error:java: 读取D:\repository\com\fasterxml\jackson\datatype\jackson-datatype-jsr3Error:java: 读
- windows 创建虚拟网卡 修改MAC地址