使用C编程连接到db4free

使用C编程连接到db4free,c,linux,database,openwrt,C,Linux,Database,Openwrt,我正在做一个项目,我想知道如何从C连接到db4free.net中的数据库 我有一个路由器,它有openWRT操作系统,并且基于Linux。我想为我的路由器编写一个aC程序,将db4free.net中的数据输入路由器并在终端设备上显示 请让我知道是否可以使用C。如果可以,请让我知道如何进行 提前感谢。您需要提供有关如何在db4free上获取数据的信息。很明显,它是mysql,但是你有一个.sql文件,一个bzipped压缩的.sql文件吗?什么?其次,您需要知道如何为路由器编译应用程序?是的,它是

我正在做一个项目,我想知道如何从C连接到db4free.net中的数据库

我有一个路由器,它有openWRT操作系统,并且基于Linux。我想为我的路由器编写一个aC程序,将db4free.net中的数据输入路由器并在终端设备上显示

请让我知道是否可以使用C。如果可以,请让我知道如何进行


提前感谢。

您需要提供有关如何在db4free上获取数据的信息。很明显,它是mysql,但是你有一个.sql文件,一个bzipped压缩的.sql文件吗?什么?其次,您需要知道如何为路由器编译应用程序?是的,它是基于Linux的,但它的体系结构、机器类型等是什么。。您不能只为x86_64机器编译应用程序,然后期望它在路由器上运行。只要您可以在db4free上访问数据,就可以用C编写一个应用程序来访问并显示该数据。但这不是一个简单的“Hello World”类型的交易。我想将数据从db4free.net获取到路由器n中,然后在LCD显示设备上播放。首先,我想获取字符流中的数据,因为我们想在LCD设备中显示,所以只能显示字符。我不知道压缩文件或sql文件是否能工作。第二,为了编译应用程序,我参考了下面附带的教程。[链接]()我对这个话题不熟悉,所以我不知道从哪里开始,所以如果我遗漏了什么,请告诉我。谢谢。连接之所以与众不同,是因为它决定了您在C中使用什么方法从db4free获取信息。根据您的回答,您似乎打算通过http建立连接,然后将结果作为某种查询的答案检索回来。您必须在openWRT SDK的范围内工作,该SDK允许您编译代码以在路由器上运行。至于开始的地方,请在您提供的链接中完成该示例,并确保您可以在路由器上编译/运行“hello world”示例,然后深入了解如何实现数据库InfoSocket编程。Simaiar到“Hello World”程序如果我们为路由器编写一个C套接字程序,该程序将从db4free.net获取数据。是的,您可以使用TCP连接到端口80(就像浏览器)并建立网络连接,从而允许您接收数据。根据db4free的要求,您需要提供访问帐户所需的任何凭据。