C语言接口远程读取MySQL数据实例

  之前在服务器上搭建了VPN之后,顺便写了一个php的注册页面用于注册VPN的用户,使用MySQL保存用户数据。而pptpd和l2tpd服务则在另一台服务器运行,且通过文件进行用户验证。因此需要将用户密码表单远程从MySQL中取出并在VPN服务器保存为文件。我的解决方案是使用C语音调用MySQL接口然后使用文件流保存,这样的方案同样可用于解决架设多节点的VPN服务。

实例代码如下:

Makefile文件内容如下:

然后只需要再写一个shell脚本添加到 crontab 定时运行该程式并将输出的文件移动为 chap-secrets 即可。

简易的VPN用户管理系统就大功告成了~

======
kujou_rin

2 thoughts on “C语言接口远程读取MySQL数据实例

    1. 你好,论坛和游戏是不同的网站。游戏的用户密码在ro.x777.co进行维护,论坛的用户密码需要在x777.co进行维护。

发布留言

发布留言必须填写的电子邮件地址不会公开。 必填字段标示为 *