我在Centos下用root用户安装了mysql,没有密码。 所以我有一个joomla网站,我将所有它放在灯文件夹中的htdocs下。 我编辑了配置文件以使用mysql
$host = 'localhost';
$db_name = 'spilet_en';
$user = 'root';
但它说:数据库错误:无法连接到数据库:无法连接到MySQL
我在phpMyAdmin中看到了数据库。然后我用root用户名登录到它。但它不起作用。 我该怎么办? 似乎joomla在其他user_name /上使用。我如何记录joomla尝试连接的用户名?
答案 0 :(得分:0)
首先,确保MySQL数据库运行正常。一般默认安装mysql应该没有密码。你可以从shell测试它:
# mysql -u root
如果设置root密码,则更好。 如果运行正确,你应该轻松连接mysql与PHP。 :)
答案 1 :(得分:0)
我检查了我的joomla配置文件
我的变量数据库名称与您的变量有很大不同。
这是我的变量
var $host = 'localhost';
var $user = 'root';
var $db = '';
请再次检查。