使用单个文件/已构建fi的Python数据库访问

2024-03-29 09:08:36 发布

您现在位置:Python中文网/ 问答频道 /正文

我必须从Python将一些数据保存到MySQL中。在

我尝试过MySQLdb,但它需要构建。在我的Mac上构建失败;而且,我需要有一个文件复制到服务器。我没有权限安装任何东西。在

你能给我推荐什么解决方案吗!甚至可以为mysqli构建特定的平台。在

提前谢谢!在


Tags: 文件数据服务器权限macmysql平台解决方案
2条回答

我发现在Mac上使用python的C扩展最简单的方法是使用Macports

你将需要安装macports,然后安装端口py26 mysql这将安装python2.6和mysql。在

但是在这种情况下,我认为MySQLdb应该是一个简单的安装-为了帮助您,您可以编辑您的问题来显示错误并告诉我们mySql库安装在哪里吗

MySQL有一个command line interface(类似于来自Postgres的psql或来自同名数据库的sqlite3)。如果这不是安装在同一台服务器上,我会很惊讶。在

然后可以使用Python为该实用程序生成输入,并用subprocess调用它。根据数据的不同,这可以很简单地从头生成INSERT命令,也可以生成一个临时输入文件(例如CSV格式)并按名称将其传递给实用程序。在

相关问题 更多 >