Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 7222348

Browse files
Create kc51.md
1 parent f476453 commit 7222348

File tree

1 file changed

+32
-0
lines changed

1 file changed

+32
-0
lines changed

‎kc/kc51.md‎

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# 5-1 python操作管理数据库
2+
数据库,通过字面意思的理解为存储数据的仓库,它在一个项目中,起到后台数据组织与存储的作用,是一个项目必不可少的一部分
3+
4+
数据库是一个独立的应用,它为了方便开发者对其进行操作,提供了对应的数据操作指令(也可以理解为sql语句,一套独立的规范定义)
5+
6+
当前的数据库类型有很多,每种数据库,都有自己的应用领域
7+
8+
常用数据库有mysql、oracle(重型)、sqlserver、sqlite等。
9+
10+
因为数据库是一个独立体,要对一个数据库操作,大体需要分两步来完成
11+
12+
- 通过驱动建立连接
13+
- 通过对应的语法规范进行数据操作
14+
15+
## 1.pymysql 介绍
16+
PyMySQL 是在 Python3.x 版本中用于连接 MySQL数据库的一个库,PyMySQL不是Python的标准库,使用前需要
17+
18+
pip install pymysql进行安装
19+
20+
PyMySQL库提供了一系列操作MySQL数据库的规范,可以方便的进行数据的增加(insert)、修改(update)、删除(delete)、查询(select)
21+
22+
操作
23+
24+
## 2.Sqlite3介绍
25+
sqlite数据库,是一个轻型、简易的数据库,方便一些门户网站,或者一些小项目使用。不需要安装数据库的一系列服务及用户名密码的
26+
27+
配置,只要复制对应的文件,即可进行操作
28+
29+
Python从2.5版本后,内置了sqlite3模块,不需要单独再去执行pip命令进行安装,因此使用起来非常方便,下面的章节会详细介绍sqlite的使用
30+
31+
32+

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /