数据库

数据库

Windows server2008和linux,安装joomla时,提示不能连接到数据库

J3Xadmin 回复了问题 • 2 人关注 • 1 个回复 • 1363 次浏览 • 2019-05-15 14:11 • 来自相关话题

数据库支持问题

J3Xadmin 回复了问题 • 2 人关注 • 1 个回复 • 963 次浏览 • 2019-03-26 08:29 • 来自相关话题

请问joomla可以访问现成的oracle数据库吗?

J3Xadmin 回复了问题 • 2 人关注 • 1 个回复 • 1032 次浏览 • 2018-09-28 21:24 • 来自相关话题

joomla做的网站,传到ftp上。数据库要怎么关联。(新手问题)

J1Xadmin 回复了问题 • 3 人关注 • 2 个回复 • 2091 次浏览 • 2017-07-30 10:52 • 来自相关话题

如何使用Joomla链接一个外部的数据库

J3Xadmin 发表了文章 • 1 个评论 • 1712 次浏览 • 2017-07-24 17:26 • 来自相关话题

今天在项目中遇到了一个问题,那就是需要在joomla中调用另外一个数据库的数据。这个问题并不难解决,大不了,重新写一套查询语句就能解决了,但是我想要优雅的解决这个问题,因为joomla毕竟已经提供了很好的数据库接口的封装了,是否可以通过参数配置就解决问题呢。
 
通过查看源码,发现这是可行的。
 
在正常的joomla执行流程中,我们只需要调用
<?php
$db = JFactory::getDBO();
?>这样就能获得数据库的连接对象,然后执行查询了。
 但如果是另外的数据库,或者数据库的前缀不同,那该怎么办呢?
这是我们就需要配置DBO了,使用JDatabaseDriver::getInstance($options);方法来解决了。
 
如何配置,下面是一段示范代码
<?php
$option = array();

$option['driver'] = 'mysql'; // Database driver name
$option['host'] = 'db.myhost.com'; // Database host name
$option['user'] = 'test'; // User for database authentication
$option['password'] = 'test'; // Password for database authentication
$option['database'] = 'test'; // Database name
$option['prefix'] = 'test_'; // Database prefix (may be empty)

$db = JDatabaseDriver::getInstance( $option );
?>这样就可以使用安装joomla的方法来查询数据库了。 查看全部
今天在项目中遇到了一个问题,那就是需要在joomla中调用另外一个数据库的数据。这个问题并不难解决,大不了,重新写一套查询语句就能解决了,但是我想要优雅的解决这个问题,因为joomla毕竟已经提供了很好的数据库接口的封装了,是否可以通过参数配置就解决问题呢。
 
通过查看源码,发现这是可行的。
 
在正常的joomla执行流程中,我们只需要调用
<?php 
$db = JFactory::getDBO();
?>
这样就能获得数据库的连接对象,然后执行查询了。
 但如果是另外的数据库,或者数据库的前缀不同,那该怎么办呢?
这是我们就需要配置DBO了,使用JDatabaseDriver::getInstance($options);方法来解决了。
 
如何配置,下面是一段示范代码
<?php
$option = array();

$option['driver'] = 'mysql'; // Database driver name
$option['host'] = 'db.myhost.com'; // Database host name
$option['user'] = 'test'; // User for database authentication
$option['password'] = 'test'; // Password for database authentication
$option['database'] = 'test'; // Database name
$option['prefix'] = 'test_'; // Database prefix (may be empty)

$db = JDatabaseDriver::getInstance( $option );
?>
这样就可以使用安装joomla的方法来查询数据库了。

JOOMLA组件开发-11使用数据库(看不大懂目录结构)安装的时候出错了

J3X跑堂小2 回复了问题 • 2 人关注 • 1 个回复 • 856 次浏览 • 2017-07-18 01:28 • 来自相关话题

请问如何在网页上读取数据库?

J2X3P网络 回复了问题 • 4 人关注 • 3 个回复 • 922 次浏览 • 2017-07-18 00:57 • 来自相关话题

【转贴】Joomla数据库表

J3X跑堂小2 回复了问题 • 4 人关注 • 3 个回复 • 909 次浏览 • 2017-07-18 00:06 • 来自相关话题

请教各位大大,开发过程中ccBoard的数据库连接问题

J3X刘备曹操 回复了问题 • 2 人关注 • 2 个回复 • 950 次浏览 • 2017-07-18 00:04 • 来自相关话题

一张 joomla 的数据库结构图,非常棒。

回复

J3X妥协 发起了问题 • 1 人关注 • 0 个回复 • 903 次浏览 • 2017-07-18 00:00 • 来自相关话题

条新动态, 点击查看
你好,如果你在本地已经做好了网站,需要上传到服务器上,那么请安装akeeba网站备份迁移组件。
 
akeeba组件的下载地址: http://www.joomlachina.cn/project?view=project&layout=default... 显示全部 »
你好,如果你在本地已经做好了网站,需要上传到服务器上,那么请安装akeeba网站备份迁移组件。
 
akeeba组件的下载地址: http://www.joomlachina.cn/project?view=project&layout=default&id=655 关于如何使用,参考我们的视频教程
http://www.joomlachina.cn/jichu/joomla-jichu/joomla-huanyuan

Windows server2008和linux,安装joomla时,提示不能连接到数据库

回复

J3Xadmin 回复了问题 • 2 人关注 • 1 个回复 • 1363 次浏览 • 2019-05-15 14:11 • 来自相关话题

数据库支持问题

回复

J3Xadmin 回复了问题 • 2 人关注 • 1 个回复 • 963 次浏览 • 2019-03-26 08:29 • 来自相关话题

请问joomla可以访问现成的oracle数据库吗?

回复

J3Xadmin 回复了问题 • 2 人关注 • 1 个回复 • 1032 次浏览 • 2018-09-28 21:24 • 来自相关话题

joomla做的网站,传到ftp上。数据库要怎么关联。(新手问题)

回复

J1Xadmin 回复了问题 • 3 人关注 • 2 个回复 • 2091 次浏览 • 2017-07-30 10:52 • 来自相关话题

JOOMLA组件开发-11使用数据库(看不大懂目录结构)安装的时候出错了

回复

J3X跑堂小2 回复了问题 • 2 人关注 • 1 个回复 • 856 次浏览 • 2017-07-18 01:28 • 来自相关话题

请问如何在网页上读取数据库?

回复

J2X3P网络 回复了问题 • 4 人关注 • 3 个回复 • 922 次浏览 • 2017-07-18 00:57 • 来自相关话题

【转贴】Joomla数据库表

回复

J3X跑堂小2 回复了问题 • 4 人关注 • 3 个回复 • 909 次浏览 • 2017-07-18 00:06 • 来自相关话题

请教各位大大,开发过程中ccBoard的数据库连接问题

回复

J3X刘备曹操 回复了问题 • 2 人关注 • 2 个回复 • 950 次浏览 • 2017-07-18 00:04 • 来自相关话题

一张 joomla 的数据库结构图,非常棒。

回复

J3X妥协 发起了问题 • 1 人关注 • 0 个回复 • 903 次浏览 • 2017-07-18 00:00 • 来自相关话题

Joomla! 1.5的数据库实体关系图(ER)有吗?

回复

J3X赤木@晴子 回复了问题 • 4 人关注 • 5 个回复 • 771 次浏览 • 2017-07-17 23:58 • 来自相关话题

如何使用Joomla链接一个外部的数据库

J3Xadmin 发表了文章 • 1 个评论 • 1712 次浏览 • 2017-07-24 17:26 • 来自相关话题

今天在项目中遇到了一个问题,那就是需要在joomla中调用另外一个数据库的数据。这个问题并不难解决,大不了,重新写一套查询语句就能解决了,但是我想要优雅的解决这个问题,因为joomla毕竟已经提供了很好的数据库接口的封装了,是否可以通过参数配置就解决问题呢。
 
通过查看源码,发现这是可行的。
 
在正常的joomla执行流程中,我们只需要调用
<?php
$db = JFactory::getDBO();
?>这样就能获得数据库的连接对象,然后执行查询了。
 但如果是另外的数据库,或者数据库的前缀不同,那该怎么办呢?
这是我们就需要配置DBO了,使用JDatabaseDriver::getInstance($options);方法来解决了。
 
如何配置,下面是一段示范代码
<?php
$option = array();

$option['driver'] = 'mysql'; // Database driver name
$option['host'] = 'db.myhost.com'; // Database host name
$option['user'] = 'test'; // User for database authentication
$option['password'] = 'test'; // Password for database authentication
$option['database'] = 'test'; // Database name
$option['prefix'] = 'test_'; // Database prefix (may be empty)

$db = JDatabaseDriver::getInstance( $option );
?>这样就可以使用安装joomla的方法来查询数据库了。 查看全部
今天在项目中遇到了一个问题,那就是需要在joomla中调用另外一个数据库的数据。这个问题并不难解决,大不了,重新写一套查询语句就能解决了,但是我想要优雅的解决这个问题,因为joomla毕竟已经提供了很好的数据库接口的封装了,是否可以通过参数配置就解决问题呢。
 
通过查看源码,发现这是可行的。
 
在正常的joomla执行流程中,我们只需要调用
<?php 
$db = JFactory::getDBO();
?>
这样就能获得数据库的连接对象,然后执行查询了。
 但如果是另外的数据库,或者数据库的前缀不同,那该怎么办呢?
这是我们就需要配置DBO了,使用JDatabaseDriver::getInstance($options);方法来解决了。
 
如何配置,下面是一段示范代码
<?php
$option = array();

$option['driver'] = 'mysql'; // Database driver name
$option['host'] = 'db.myhost.com'; // Database host name
$option['user'] = 'test'; // User for database authentication
$option['password'] = 'test'; // Password for database authentication
$option['database'] = 'test'; // Database name
$option['prefix'] = 'test_'; // Database prefix (may be empty)

$db = JDatabaseDriver::getInstance( $option );
?>
这样就可以使用安装joomla的方法来查询数据库了。