Python創建本地數據庫

如果已有SQLitePostgreSQL 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。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章