Python学习笔记15—mysql的操作】的更多相关文章

安装 Python-MySQLdb pip install mysql-Python Python对mysql的操作 建立一个实验数据库demo mysql> create database demo character set utf8; Query OK, row affected (0.00 sec)mysql> use demoDatabase changedmysql> create table users(id int(2) not null primary key auto…
1 Python标准数据库接口DB-API介绍 Python标准数据库接口为 Python DB-API,它为开发人员提供了数据库应用编程接口.Python DB-API支持很多种的数据库,你可以选择跟自己项目相关的数据库.Python DB-API支持的数据库如下所示: GadFly mSQL MySQL PostgreSQL Microsoft SQL Server 2000 Informix Interbase Oracle Sybase 不同的数据库你需要下载不同的DB API模块,例如…
该一系列python学习笔记都是根据<Python基础教程(第3版)>内容所记录整理的 1.字符串基本操作 所有标准序列操作(索引.切片.乘法.成员资格检查.长度.最小值和最大值)都适用于字符串,但字符串是不可变的,所有元素赋值.切片赋值等操作都是非法的. 2.设置字符串的格式 这里设置字符串格式的基本思想是对字符串调用方法format,并提供要设置其格式的值.每个值都被插入字符串中,以替换用花括号 {} 括起的替换字段.要在最终结果中包含花括号,可以在格式字符串中使用两个花括号(即{{...…
python操作mysql数据库需要先安装pymysql模块,在之前博客中可翻看如何安装,最简单的就是pip install pymysql 1.导入pymysql模块   import pymysql 2.连接数据库,需要ip,账号,密码,端口号,数据库等信息 3.建立游标 4.执行sql语句 5.获取结果 6.关闭游标 7.关闭连接 import pymysql coon = pymysql.connect(host=,db='test',charset='utf8') cur = coon…
一:Python操作数据库的流程 二:开发环境准备 1:开发工具PyCharm 2:Python操作mysql的工具:需要安装Python-Mysql Connector,网址:https://sourceforge.net/projects/mysql-python/ ,下载完成后点击启动安装即可. 3:数据库桌面工具:SQLYog 三:Python操作数据库的两大对象之数据库连接对象——Connection connection主要用于建立Python与数据库之间的网络连接. 创建方法:My…
本系列学习笔记主要讲如下几个方面: 本文笔记[三:mysql登录][四:账户权限设置][五:mysql数据库安全配置] 三.mysql登录 常用登录方式如下: 四.账户权限设置 (4.1)查看用户表,所有的用户权限信息都放在mysql.user表中. select user,host,password from mysql.user; (4.2)创建用户 (1)insert into :直接在mysql.user表中插入数据,达到创建用户的目的. insert into mysql.user(u…
本系列学习笔记主要讲如下几个方面: 本文笔记[六:表操作--线上可以直接删除表吗?] 附加:库操作 [1]创建制定字符集的数据库 需求描述: 在创建DB的时候指定字符集. 操作过程: 1.使用create database语句创建数据库 mysql> create database if not exists test03 default character set = 'utf8';Query OK, 1 row affected (0.00 sec) 备注:通过default charact…
一.安装pymysql插件 直接在pycharm中安装即可. 二.使用 1.数据库插入操作 insert 注意: insert语句需要提交,使用commit() 如果报错,需要回滚.使用rollback() 循环插入数据: 2.数据库查询操作 Python查询 mysql时使用fetchone()方法获取单条数据,使用fetchall()方法获取多条数据  fetchone(): 该方法获取下一个查询结果集.结果集是一个对象  fetchall(): 接收全部的返回结果行.  rowcount:…
虽然Python是解释性语言,但是它是面向对象的,能够进行对象编程. 一.如何定义一个类 在进行python面向对象编程之前,先来了解几个术语:类,类对象,实例对象,属性,函数和方法. 类是对现实世界中一些事物的封装,定义一个类可以采用下面的方式来定义: class className: block 注意类名后面有个冒号,在block块里面就可以定义属性和方法了.当一个类定义完之后,就产生了一个类对象.类对象支持两种操作:引用和实例化.引用操作是通过类对象去调用类中的属性或者方法,而实例化是产生…
在前面我们了解到了没得模块,其中有一个模块为fileinput,为文件操作模块,不知道小伙伴们是否还记得? 1 打开文件 要打开文件,可以使用fileinput中的fileinput.input函数进行打开,也可以使用模块 io 中的open函数.open(filename, mode='r', buffering=None, encoding=None, errors=None, newline=None, closefd=True) filename:文件路径名. mode:指定进行操作的模…