题
你怎网站编辑的文章在终端?
问题: 要知道的位置网站保存其文章
我试着找到文章,但未成功过
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客户端并从那里执行查询。
不隶属于 StackOverflow