Py学习  »  DATABASE

如何正确连接c_和mysql

arthaqs • 4 年前 • 162 次点击  

我有一个用C Winforms创建的应用程序。 我还有一个mysql数据库,它是不可公开访问的(仅从相关的webhosting)所以没有mysql连接器可用。

我所做的是,通过post方法将数据从c发送到php,php代码执行我的sql查询。 在select query的情况下,php返回json字符串的结果,我通过一些json反序列化扩展在c中反序列化该字符串。

我想在c wpf中做同样的应用程序,然后用asp.net和一些php/js(react)来训练我对这些平台/语言/框架的知识……

也就是说- 我想问你,你认为什么是创建c winform/wpf到mysql和asp.net到mysql通信的最佳方法?

我做了一些小的研究,发现了一些技术,比如:restful和soap。我相信还有很多其他的,但我不知道我应该把重点放在哪一个上。现在和将来哪个是最好的? 学习技术有多难并不重要!所以“这是你的小应用最简单的解决方案”并不是我想要的合适的解决方案,因为我将在未来做更大的应用,我想专注于最好的可用技术,

如果需要的话,要求更多。

谢谢。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/46781
 
162 次点击  
文章 [ 1 ]  |  最新文章 4 年前
TomTom
Reply   •   1 楼
TomTom    5 年前

只有一种方法可以做到这一点,那就是使用由mysql包提供的ado.net dbconnection子类。

你可以在… https://dev.mysql.com/downloads/connector/net/

对于奇怪的一个。有其他选择,付费和免费。

现在,有些人会说“dapper怎么样”或“实体框架怎么样”。

错误的问题。请参阅,这两个和所有其他orms-在内部使用ado.net dbconnection子类进行连接。他们把它们打包成更好的api,但这显然不是问题所在。

现在:

我做了一些小的研究,发现了一些技术,比如:restful和soap

糟糕的研究。rest和soap都不是解决这个问题的工具。它们是关于如何公开asp.net api以便其他东西可以连接到它的工具-它们不讨论数据从何而来。