目录
创建一个MySQL连接,用户名为root,密码为123456ip地址为127.0.0.1,数据库名字为add,编码格式为utf-8
to_sql()方法写入musicdata数据,使用read_sql_query函数读取add数据库
Jupyter notebook做数据分析太方便了,它被设计就是为了科学计算的,可以支持Python、R、Julia、Scala等多种语言编程,而且在浏览器上运行,对硬件要求不高,符合多数人的需求。
Jupyter Notebook
Jupyter Notebook 作为一个编辑器,非常的受欢迎。它的代码和输出结果都保存在同一个文件中。需要时直接发一个文件就能在其它电脑快速运行,十分方便。它是ipython开源项目的一部分,而且是完全免费的。
Jupyter Notebook 可以适用不同的编程语言,但主要是Python。
通常使用 Jupyter Notebooks 的最简单方法是安装 Anaconda。Anaconda 是被广泛使用的用于科学计算的 Python 发行版,并且预装了很多常用的库和工具。其中就包括Jupyter。
一、首先安装pymysql驱动
1.打开Anaconda 命令窗口:Anaconda Prompt (anaconda3)
2.安装pymysql:pip install pymysql
二、打开 jupyter notebook进行数据库操作
1.首先导入pandas 和sqlalchemy
————————————————
版权声明:本文为CSDN博主「文龙z」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_29644709/article/details/107284072
创建一个MySQL连接,用户名为root,密码为123456
ip地址为127.0.0.1,数据库名字为add,编码格式为utf-8
from sqlalchemy import create_engine
engine = create_engine('mysql+pymysql://root:[email protected]:3306/add?charset=utf8')
print(engine)
read_sql_query函数查看add中的数据表单
import pandas as pd
musicadatalist = pd.read_sql_query('show tables', con=engine)
print('数据表单为:\n',musicadatalist)
read_sql_table函数读取音乐行业收入信息表
musicdata = pd.read_sql_table('musicdata',con=engine)
print('表的长度为:\n',len(musicdata))
to_sql()方法写入musicdata数据,使用read_sql_query函数读取add数据库
musicdata.to_sql('test1',con=engine, index=False, if_exists='replace')
formlist1 = pd.read_sql_query('show tables',con=engine)
print('新增一个表格后,add数据库数据表清单为:\n',formlist1)
查看信息表的所有值
print('音乐行业收入信息表的所有值为:\n',musicdata.values)
查看信息表的列名
print('音乐行业收入信息表的列名为:\n',musicdata.columns)
查看信息表的数据类型
print('音乐行业收入信息