如果已有SQLite、PostgreSQL 或 MySQL 数据库,可以参考快速入门指南(https://dataset.readthedocs.io/en/latest/quickstart.html)直接连接。
然后安装Dataset, pip install dataset。
代码示例:
import dataset
'''
# connecting to a SQLite database
db = dataset.connect('sqlite:///mydatabase.db')# connecting to a MySQL database with user and password
db = dataset.connect('mysql://user:password@localhost/mydatabase')# connecting to a PostgreSQL database
db = dataset.connect('postgresql://scott:tiger@localhost:5432/mydatabase')
'''db=dataset.connect('mysql://root:root@localhost/data_wrangling')#创建一个 Python 字典,里面是我们要保存的数据
my_data_source = {'url':'http://www.tsmplug.com/football/premier-league-player-salaries-club-by-club/','description': 'Premier League Club Salaries','topic': 'football','verified': False,
}
#创建名为 data_sources 的新表
table=db['data_sources']
#将第一个数据源插入新表
table.insert(my_data_source)#显示我们保存在 data_sources 表中的所有数据源
sources=db['data_sources'].all()
print(sources)

导入MySQL了可能会报错:ModuleNotFoundError: No module named 'MySQLdb', 解决办法:pip install mysqlclient。

Python创建本地数据库相关推荐

  1. ue4加载本地版本_【虚幻4】创建本地数据库

    简介: 这里我们主要通过使用Data table实现本地数据库. Data table可以用来保存一些用户配置,或者常用变量,或者用来实时更新外部表格数据到虚幻4中. 一.创建Data table 1 ...

  2. python创建sqlite3数据库_Python之Sqlite3数据库基本操作

    在一些小的应用中,难免会用到数据库,Sqlite数据库以其小巧轻便,无需安装,移植性好著称,本文主要以一个简单的小例子,简述Python在Sqlite数据库方面的应用,仅供学习分享使用,如有不足之处, ...

  3. python创建sqlite3数据库_树莓派使用 Python + SQLite 建立温度数据库

    相比 MySQL 而言,SQLite 更为轻便.易于维护和部署.本文使用Python向SQLite数据库中插入树莓派温度数据,SQLite数据库中包含一张只包含三个字段的记录表--参数名称,时间和温度 ...

  4. python创建mysql数据库_Python:如何使用PyMySQL创建mysql数据库?

    我使用python 3.6,我使用PyMySQL连接mysql. 我将创建几个数据库.我想编写一个Python脚本来轻松创建和删除它们. connection = pymysql.connect(ho ...

  5. Oracle创建本地数据库实例及配置

    因为以前一直都是用的mysql的数据库,所以当新工作中用到Oracle数据库的时候,一时还有点不习惯,特别是一直连接的远程数据库,更是麻烦,所以就想在本地创建一个Oracle的数据库,然后导入数据库的 ...

  6. python创建sqlite3数据库_Python连接SQLite数据库

    Python连接SQLite数据库 SQLite 是一种嵌入式数据库,它的数据库就是一个文件.由于 SQLite 本身是 C 写的,而且体积很小,所以,经常被集成到各种应用程序中,甚至在 iOS 和 ...

  7. 使用Python创建MySQL数据库实现字段动态增加以及动态的插入数据

    应用场景: 我们需要设计一个数据库来保存多个文档中每个文档的关键字.假如我们每个文档字符都超过了1000,取其中出现频率最大的为我们的关键字. 假设每个文档的关键字都超过了300,每一个文件的0-29 ...

  8. python动态生成数据库表_使用Python创建MySQL数据库实现字段动态添加以及动态的插入数据...

    应用场景: 我们须要设计一个数据库来保存多个文档中每一个文档的keyword. 假如我们每一个文档字符都超过了1000,取当中出现频率最大的为我们的keyword. 如果每个文档的keyword都超过 ...

  9. python在sql添加数据库_使用Python创建MySQL数据库实现字段动态增加以及动态的插入数据...

    应用场景: 我们需要设计一个数据库来保存多个文档中每个文档的关键字.假如我们每个文档字符都超过了1000,取其中出现频率最大的为我们的关键字. 假设每个文档的关键字都超过了300,每一个文件的0-29 ...

最新文章

  1. [BZOJ1503]郁闷的出纳员(Splay)
  2. 解决Kali Linux 2020.1乱码问题
  3. Mysql和Hadoop+Hive有什么关系?
  4. yxy和志愿者小姐姐番外篇之大宝宝123追番记(补题,淘汰赛)
  5. 原创 深度 技术:WatchStor焦点周刊创刊号
  6. java借口案例实现_java实现接口的典型案例
  7. 没在今天以前就此沉沦下去纯属侥幸
  8. 历届诺贝尔文学奖获得者名录
  9. EFR32 晶振电容设置
  10. 239MB精简版win7系统安装成功
  11. 计算机局域网组网技术的核心技术,自考“局域网技术与组网工程”模拟题(6)
  12. 网站优化相关理论概述
  13. 2022高教社杯 国赛数学建模 B题思路
  14. 中外大都市人口密度的数据比较
  15. Linux无界面创建Oracle数据库实例
  16. 权威的国际敏捷认证Certified Scrum Master (CSM)
  17. 2015-2016-1 《信息安全系统设计基础》学生博客列表
  18. c语言二重指针做参数,C语言二重指针的运用
  19. 分解中港扬盛三相变频电源备件更换的方法
  20. 微信web开发者工具无法打开网络连接失败,网上的办法都无法解决的小伙伴可以用我这个办法

热门文章

  1. SSO(单点登录)技术漫谈
  2. 读书札记:音律的基本类型
  3. 植物神经紊乱,适量进食米饭有什么好处?
  4. 二分查找理论(三种问题类型、两种算法形式)
  5. Real-SR超分辨网络
  6. 如何挑选无线路由器?
  7. [ZT]Inside WINDOWS NT Object Manager
  8. GeekOS操作系统课程设计 project1
  9. jsp text 水印_java实现图片上加文字水印(SpringMVC + Jsp)
  10. MAXON宣布任命高级领导人员