在jupyter里面写sql

jupyter给人的感觉就是IPython的网页版

IPython是自带很多魔法函数的,比如%run

反正带%的都是魔法函数

不过对于sql的使用,没有自带魔法函数,想使用,之前 就得安装:

!pip install ipython-sql

安装后需要导入外部库进来

%load_ext sql

接下来 就可以使用sql了

不过,使用之前肯定需要连接sql数据库

%sql mysql+pymysql://sql用户名:密码@IP/库名

%sql+命令  ------这个命令理解成执行sql命令就行

接下来就可以使用sql了

%%sql
show tables;

运行成功就会显示tables

值得注意的是魔法函数只有是两个%的时候,意思就是将其转化成cell

单个%sql 只是执行这一行,%%sql就可以很多行,比如:

%%sql
select *
from stuents

当然还可以赋值:

df = %sql select * from tables

剩下的只是和sql有关了,就不介绍,以后想在jupyter里面 写sql千万别忘了这招

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值