Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/280.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Kivy连接到数据库?_Php_Python_Mysql_Kivy - Fatal编程技术网

Php Kivy连接到数据库?

Php Kivy连接到数据库?,php,python,mysql,kivy,Php,Python,Mysql,Kivy,我听说你可以用pymysql连接到数据库“mysql”数据Kivy,我用pymysql和mysqldb进行了测试,效果很好,但问题是要编译apk,程序甚至启动了,问题是要删除这些库,因为程序可以工作,但是在手机上编译和安装它就停止了工作 所以我看到目前还没有API可以连接,我想知道我是否可以做中介php,php连接到并获得Kivy。对于移动应用程序,通常不应该直接连接到远程数据库。您应该提供一个位于数据库前面的API。这可能就是您所说的“中介php”的意思。然后在你的Kivy应用程序中,你可以使

我听说你可以用
pymysql
连接到数据库“mysql”数据Kivy,我用
pymysql
mysqldb
进行了测试,效果很好,但问题是要编译
apk
,程序甚至启动了,问题是要删除这些库,因为程序可以工作,但是在手机上编译和安装它就停止了工作


所以我看到目前还没有API可以连接,我想知道我是否可以做中介php,php连接到并获得Kivy。对于移动应用程序,通常不应该直接连接到远程数据库。您应该提供一个位于数据库前面的API。这可能就是您所说的“中介php”的意思。然后在你的Kivy应用程序中,你可以使用内置或包含请求。

我在构建和运行MySQLdb时遇到了问题,但PyMySQL适合我(通过SQLAlchemy)。但正如brousch所说,如果您连接到外部服务器,那么您确实应该使用API。仅当您连接到本地公司网络上的服务器,或者直接在Android设备上运行MySQL(即使用Debian工具包)时,才使用pymysql。