我想用PHP和Asp.Net做一个项目。数据库是MySql。我如何为PHP和Asp.Net网站使用相同的数据库。我可以为这种方法做到这一点。如果我可以意味着我如何使用这两个网站的单一数据库。如果我在这个意义上传递值,它将存储在PHP和Asp.Net Web应用程序的数据库中。我怎么能管理这个。如果有可能吗?
答案 0 :(得分:1)
你可以为JAVA或Dotnet或PHP中的任何类型的应用程序创建相同的数据库。这没关系。
首先尝试在asp.net中为数据库CRUD操作创建服务层。 1)EmployeeService - API服务。 1.在表格中插入新记录。 2.删除记录。 3.更新记录。
使用WCF服务创建服务层的示例 - http://www.codeproject.com/Articles/254714/Implement-CRUD-operations-using-RESTful-WCF-Servic
上面的图层可用于asp.net和PHP。
2)Asp.Net应用程序 - 使用来自asp.net应用程序的Jquery
调用上述服务3)PHP应用程序 - 使用来自asp.net应用程序的jquery
调用上述服务答案 1 :(得分:0)
如何为PHP和Asp.Net网站使用相同的数据库
对于 .Net
,请在您的web.config上设置连接。
对于 PHP
,请创建一个连接文件并将其包含在您的文件中。
我可以为这种方法做到这一点。
是的,你可以。
如果我可以表示我如何使用这两个网站的单个数据库。 如果我在某种意义上传递值,它将存储在数据库中 来自PHP和Asp.Net Web应用程序。我怎么能管理这个。
您可以使用完全相同的数据库。您只需要编写单独的编码逻辑,一个用于 PHP
,另一个用于 .Net
答案 2 :(得分:0)
http://www.aboutcodes.com/2013/03/connect-mysql-database-to-c-aspnet.html
http://www.aboutcodes.com/2013/03/connect-mysql-database-to-c-aspnet.html
this link for display the CONNECT MYSQL DATABASE TO C# ASP.NET
You can use the Same Database for both PHP and Asp.Net Website.
答案 3 :(得分:0)
有可能,但不提供方式。
这样做如下。
我建议您有3个项目。
如果php和asp.net网站都在进行相同的操作,建议这种情况,即使50%是相同的,我建议你做我的推荐。
编辑1
好的,我想你了
您希望使用ASP.NET,但使用PHPmyadmin 管理数据库
所以,如果我找到你,你正在使用mysql开发一个ASP.NET应用程序。并且您想要从PHPMYADMIN管理mysql
这是可能的,但不推荐,除非你安装了php和apache
检查此应用程序以管理mysql数据库:http://www.mysql.com/products/workbench/
编辑2 如果你还想要PHPMYADMIN。您应该编辑phpMyAdmin安装的config.inc.php文件。
$cfg['Servers'][$i]['host'] = '';// etc..
答案 4 :(得分:0)
根据你的评论,你似乎误解了一些事情。 PHPMyAdmin是MySQL的数据库管理接口,恰好用PHP编写。它是MySQL WorkBench的Web等价物,后者又与MS SQL Server Management Studio相当。
它用于管理MySQL安装中的数据库。您可以从支持它的任何编程语言连接到MySQL服务器中的数据库。
用于访问数据库的编程语言与PHPMyAdmin或用于管理数据库的任何其他程序完全没有关系。