gpt4 book ai didi

Python peewee sqlite 数据库在 phpmyadmin 中打开?

转载 作者:行者123 更新时间:2023-11-29 09:27:58 26 4
gpt4 key购买 nike

我开始在一个项目中使用Peewee来存储一些信息,我想知道是否有一种方法可以将本地数据库导入到phpmyadmin中,以便能够更好地查看存储的数据并与之交互。我像这样创建了我的数据库:

from peewee import *

db = SqliteDatabase('trains.db')

class Train(Model):
id = AutoField()
origin = CharField()
destination = CharField()
due = TimeField()
delay = IntegerField()
est = TimeField()
cancelled = BooleanField()
day = CharField()

class Meta:
database = db

db.connect()
db.create_tables([Train])

train = Train(origin="LNC", destination="Sheffield", due="17:49", delay=0, est="17:49", cancelled=False,day="monday")
success = train.save()
print(success)


db.close()

这将创建一个无法导入到 phpmyadmin 的 .db 文件(我有 XAMPP 3.2.4)。我遇到过 SQLite->MySQL 转换器,但它们似乎已经过时了,我不确定我是否应该不使用 SQLite,因为我必须以更好的可视化形式查看数据库。

最佳答案

您可以使用数据库编辑器代替phpmyadmin,例如SQLiteBrowser

enter image description here

<小时/>

DBeaver可以与不同的数据库配合使用,因此您可以同时将其与SQLiteMySQL一起使用。它有很多功能,但我不记得它是否可以将数据从一种类型的数据库传输到另一种类型的数据库。

enter image description here

enter image description here

enter image description here

<小时/>

甚至还有适用于网络浏览器 Firefox 的扩展,如 SQLite Manager

Chrome 应该有类似的扩展。

顺便说一句:Firefox 和 Chrome 在 SQLite 文件中保留一些信息(即书签)。

<小时/>

很久以前我也用过HeidiSQL但它不能与 SQLite 一起使用。

关于Python peewee sqlite 数据库在 phpmyadmin 中打开?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59255751/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com