DB-API:
所有接口统一过后的一个数据库接口
mysql:
python执行mysql数据库时会默认开启事务操作,两种方式可以提交事物
1、表名.execute(commit),用执行对象执行
2、conn.commit()用连接对象执行
事务操作:(保证数据的安全,减少金融诈骗)
开启事务start transaction(进行缓冲先在内存中执行)
事务提交:commit(确认缓冲的内容可以存到硬盘中去)相当于文件保存flash
回滚:rollback(一般不用这个功能,删除就可以了,一般用于异常处理,出现异常就回滚取消这种错误操作进行递归下个内容)
特性:
原子性:
一致性:
隔离性:
持久性:
pip是Python中的标准库管理器。它允许你安装和管理不属于Python标准库的其它软件包
近程连接就pip如以下操作就行就行
远程连接先要网络高级端口转发改IP,然后就pip如以下操作就行就行
pip list查看数据库
pip install pymysql安装
import pymysql 导入
conn = pymysql.connect(**db_config)连接,db_config是sql语句,python下运行sql,
总结:两种语句方式是通过这个括号来进行分隔的,sql只能在括号里用sql的语句
**db_config是键值的内容(规定的键值内容,**表示拆包,