python操作数据库——MySQL、SQLite
利用pymysql和sqlite3分别操作MySQL和SQLite数据库。
MySQL功能全面,追求最大并发效率,可满足多用户同时访问,如果网站访问流量大可使用MySQL进行管理。SQLite轻便简洁,磁盘效率高,但是其没有用户管理,这使得它便于迁移但同时缺乏安全性。
环境
- 系统 :macOS Catalina -V 10.15.4
- IDE :Vscode -V 1.46.0
- 语言 :Python -V 3.7.7
- 库 :PyMySql、sqlite3
PyMySql的安装:
pip instal PyMySql
MySQL
MySQL是一个关系型数据库管理系统,其功能强大且开源
import pymysql
#1.创建连接
conn = pymysql.connect(
host = '127.0.0.1'