Python 与程序一起保留的数据库
Python Database that stays with the program
因此,当您在该设备上登录 mysql 数据库程序时,mysql 工作得很好,但是如果您想将该程序移动到另一台设备,连接的数据库将无法工作...
有没有办法在 python 文件中以某种方式拥有数据库,这样当我将它移动到其他设备时它会表现得一样...谢谢!
是的,使用主机外部的数据库。然后,只要新设备可以连接到数据库,您就可以使用 DNS 或 IP 地址访问 mysql 数据库。对于移动应用程序和移动设备,在您希望能够访问的数据之上构建一个 API,然后使用适当的凭据保护 API。
假设您想存储一些简单的信息,Sqlite3 可以满足您的需求。这是一个 sql 数据库,完全 运行 位于应用程序 运行 所在的硬盘驱动器上的一个文件中。
但是请注意您放入此数据库中的内容。这并不意味着是一个高性能数据库,如果你对它施加太多压力,它就会崩溃。
因此,当您在该设备上登录 mysql 数据库程序时,mysql 工作得很好,但是如果您想将该程序移动到另一台设备,连接的数据库将无法工作...
有没有办法在 python 文件中以某种方式拥有数据库,这样当我将它移动到其他设备时它会表现得一样...谢谢!
是的,使用主机外部的数据库。然后,只要新设备可以连接到数据库,您就可以使用 DNS 或 IP 地址访问 mysql 数据库。对于移动应用程序和移动设备,在您希望能够访问的数据之上构建一个 API,然后使用适当的凭据保护 API。
假设您想存储一些简单的信息,Sqlite3 可以满足您的需求。这是一个 sql 数据库,完全 运行 位于应用程序 运行 所在的硬盘驱动器上的一个文件中。
但是请注意您放入此数据库中的内容。这并不意味着是一个高性能数据库,如果你对它施加太多压力,它就会崩溃。