标签:回滚 ase comm 连接 pip 可靠 tom 稳定性 安装
学习目录
- Python DB-API
- Python操作mysql
- MySQL事务
- 使用流程
- 安装包
- 安装MySQL依赖包
Example:
yum install -y python-devel
yum install -y mysql-devel
yum install -y gcc
- pip 安装 MySQLdb
python3使用pymysql
Example: Python2
pip search mysqldb
Example: Python3
pip search pymysql
pip install pymysql
- 满足条件(ACID)
- Atomicity --- 原子性
- Consistency --- 稳定性
- Isolation --- 隔离性
- Durability --- 可靠性
Example: mysql基本操作
show databases; # 查看库
use test; # 使用test库
show tables \G; # 查看表
select * from test; # 查看test表数据
show create table test; # 查看建表语句
select user(); # 查看当前用户
select database(); # 查看当前库
create database test; # 创建库
create table (id int, name char(12), adress char(20))
commit; # 提交
rollback; # 回滚至上一次提交的位置
show variables like "%auto%" # 显示是否自动提交, on开启 off关闭
insert into test (time, name, id) values (‘20180506‘, ‘anChow‘, ‘25‘) # 插入字段
desc test; # 查看表结构
grant all privileges on *.* to ‘anChow‘@‘%‘ identified by ‘123456‘ with grant option; # 授权超级用户
标签:回滚 ase comm 连接 pip 可靠 tom 稳定性 安装
原文地址:https://www.cnblogs.com/RobinChow/p/9001067.html