python数据库教程_python教程:数据库

在web开放中,经常会把一些数据存储起来。这时你可以选择数据库。常见的数据库有

mysql、oracle、sql server、mongodb等。今天我介绍下用python如何操作数据库。

35fa07efa25f0c1446090a360d89a146b6b138cb.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

工具/原料

myslq

python

pycharm

方法/步骤

1

安装mysql的扩展,执行指令

sudo pip install PyMySQL

如图所示:

4d3d2ab33c4133ba5c33dbc96a37c97623bc2fcb.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

2

关于pip的用法这里就不去详细解释了,记住两个最基本的。

看装了那些扩展库:

pip list

安装扩展库:

pip install 包名

04d7a614f4d0b50354a09e4acc4ec28332bf20cb.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

3

编写下面的代码:这个代码连接到你的数据库,执行查询数据库版本返回。

a99a494afa32939c858507065719ce2c5a1b15cb.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

4

查询数据库

import pymysql

conn = pymysql.connect("127.0.0.1",'root','123456','logdb')

cursor = conn.cursor()

sql = "select id,name,age from user_info limit 1";

data = cursor.execute(sql)

print data;

cursor.close()

d2987775f2c4ec99ee31dcb5c3fe1e425c6b07cb.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

5

更新或删除

import pymysql

conn = pymysql.connect("127.0.0.1",'root','123456','logdb')

cursor = conn.cursor()

sql = "update user_info set age = 1 where id =1";

cursor.execute(sql)

cursor.close()

e9a4f2eeadbcbe2f83029eac54dae43b3a8678cb.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

END

注意事项

按照扩展记得用sudo,没有权限是安装不上的

数据库也要做授权。没有授权,数据库操作也会失败!

有什么问题可以私信我~

经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。

举报作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。

展开阅读全部

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值