分发 MySQL 协议?

我对 MySQL 不是很了解,所以我想先看看是否有可能在学习之前实现我想要的功能。

我想知道是否可以分发软件并使该软件与 MySQL 数据库发送/接收数据。

因此,如果他们从分布式应用程序创建用户名和密码,是否可以在我的服务器上使用该信息?

点赞
用户1790644
用户1790644

你绝不想分发包含用户名/密码组合的应用程序。

如果我正确理解你的问题,我的做法是创建一个具有受限权限的单个mySQL用户,创建PHP脚本来处理数据库访问,使用HTTP响应来发送和接收所需的数据。

这种方法使您的服务器更少受到攻击。

示例:

http://www.example.com/apps/script.php

<?php
    mysql_connect("localhost", "user", "pass");
    print_r(mysql_fetch_assoc(mysql_query("SELECT * FROM some_table"));
?>

在这里,您的应用程序将向上述URL发送请求,并以原始文本形式打印表的内容。然后,您应设计您的应用程序以根据需要解析响应。

2013-01-29 02:43:30