Python 2.7 SQLAlchemy,如何从单用户过渡到多用户

Python 2.7 SQLAlchemy,如何从单用户过渡到多用户,python-2.7,sqlalchemy,multi-user,Python 2.7,Sqlalchemy,Multi User,我使用SQLAlchemy编写了一个数据库程序。到目前为止,我一直在使用FreeFileSync在必要时通过网络为两台计算机同步数据库文件。我想学习如何设置,使文件保持在一个位置,并允许多个用户访问,但我不知道从哪里开始 是否可以通过网络在另一台计算机上打开并读/写SQLAlchemy数据库?我找不到这方面的信息(或者我只是不懂术语) 是否有任何课程或主题我应该研究,我将能够应用Python和SQLAlchemy 还是说制作一个基于网络的程序是最好的解决方案?我擅长算法和科学编程,但我仍然是网络

我使用SQLAlchemy编写了一个数据库程序。到目前为止,我一直在使用FreeFileSync在必要时通过网络为两台计算机同步数据库文件。我想学习如何设置,使文件保持在一个位置,并允许多个用户访问,但我不知道从哪里开始

是否可以通过网络在另一台计算机上打开并读/写SQLAlchemy数据库?我找不到这方面的信息(或者我只是不懂术语)

是否有任何课程或主题我应该研究,我将能够应用Python和SQLAlchemy


还是说制作一个基于网络的程序是最好的解决方案?我擅长算法和科学编程,但我仍然是网络和网络编程的新手。我很感激任何关于从哪里开始的提示。

我不能直接删除这个问题,所以我会用我所做的回答它

问题的一部分在于,我试图找到一种将sqlite3数据库移动到服务器的解决方案,但结果表明sqlite3只适用于更简单的本地情况。所以我决定迁移到MySQL。以下是主要步骤:

  • 我用了一台有XP的旧电脑,并安装了Lubuntu 14.04作为默认操作系统
  • 在Lubuntu上安装MySQL:
    sudo apt get install MySQL server
  • 编辑etc/mysql/my.cnf文档的
    绑定地址
    ,以匹配计算机网络地址
  • 在安装了Python 2.7的PyMySQL的客户端计算机上:
    easy\u安装PyMySQL
  • 效果很好。现在,我正在确保程序监视数据库的更改,并相应地更新GUI