从 joomla 网站连接到 sql server
Posted
技术标签:
【中文标题】从 joomla 网站连接到 sql server【英文标题】:Connecting to sql server from joomla website 【发布时间】:2011-12-25 22:38:11 【问题描述】:我正在开发一个显然使用 php-mysql (phpmyadmin) 作为数据库的 Joomla 网站。 我必须从 sql server 数据库中获取一些数据,这是一个站点的数据库 它内置在 asp.net 中。 我拥有所有数据库详细信息,例如 sql server 数据库的用户名和密码。 我可以通过在我的 Joomla 网站上编写代码来连接到该数据库吗? 我必须使用 sql server 表的数据。 是否可以获取数据?如果是,怎么做?
【问题讨论】:
【参考方案1】:如果您已经在 mysql 服务器上安装了 joomla,那么您将无法连接到 SQL 服务器。但是如果你想拥有一个 SQL server,你可以通过下面的链接在 SQL server 上安装 joomla
http://dotnet.dzone.com/articles/installing-joomla-sql-server
如果是静态表,我建议将SQL server表导入mysql server,这样可以省很多力。
【讨论】:
【参考方案2】:您只需要创建一个 Joomla 组件,创建一个用于显示该数据的视图,并在模型中包含 PHP SQL 驱动程序并远程连接到 SQL Server。您还需要通过 IP 授予对 Joomla 网站服务器的访问权限,并通过 IP 限制它。
【讨论】:
【参考方案3】:如果您的操作系统是 Windows,也许您可以在 IIS 上托管它,我建议查看此链接 https://docs.joomla.org/Configuring_sqlserver
【讨论】:
以上是关于从 joomla 网站连接到 sql server的主要内容,如果未能解决你的问题,请参考以下文章
如何将 Visual Studio 2010 网站连接到 SQL Server 2005
使用 JPATH_BASE 和 JFactory::getDBO 连接到 joomla DB