你怎网站编辑的文章在终端?

问题: 要知道的位置网站保存其文章

我试着找到文章,但未成功过

locate Masi | xargs -0 grep great
有帮助吗?

解决方案

该文章的数据库中存储在一个表叫 jos_content.如果你想查找和替换它们所有、开放数据库的连接(或使用像头文件)和运行这样的事情:

 UPDATE `jos_content`
 SET    `introtext` = REPLACE(`introtext`, 'great', 'awesome'),
        `fulltext`  = REPLACE(`fulltext`, 'great', 'awesome')

编辑 帮你调试的问题:
你不可能找到"jos_content"在你的代码,是因为特征的网站,它可以指定不同的表前缀:"乔"是默认的前缀。在代码,它总是这样写: #__content, 和DBO目转到"jos_content"在幕后。

但是,你不需要寻找在你的代码,只是该数据库。你应该能够连接数据库-所有的细节你需要的将是在您的 configuration.php 文件。

  • 如果你使用网站的1.5,该变量你需要的是被称为 $host, $user, $password$db.
  • 在网站1.0,该变量的命名 $mosConfig_host, $mosConfig_user, $mosConfig_password$mosConfig_db

有一定数量的方式,可以连接该数据库(检查与您主持的公司如果你有头文件:这是相当容易使用),但要做到这一点从终端(替代在自己的变量,从以上):

$ mysql -h $host -u $user -p$password -D $db

注意,有没有空间-p和密码。从那里,你应该能够运行自己的SQL,但是我会 高度 建议一个备份之前做的任何手册的变化。

其他提示

Joomla将文章存储在MySQL数据库中。如果您想阅读/修改/删除文章,则必须使用SQL查询。

如果您决定从终端执行此操作,您可以始终从命令行启动mysql客户端并从那里执行查询。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top