首页 > 解决方案 > CodeIgniter -> 无法使用提供的设置连接到您的数据库服务器

问题描述

我一直在使用 xampp 作为本地服务器。当我尝试运行我的代码时,它会给出一个错误->“无法使用提供的设置连接到您的数据库服务器。

文件名:core/CodeIgniter.php

行号:518"

还给出一个错误“遇到PHP错误严重性:警告

消息:mysqli::real_connect(): (HY000/1044): 用户 ''@'localhost' 拒绝访问数据库 'stud'

文件名:mysqli/mysqli_driver.php

行号:203

回溯:

文件:/opt/lampp/htdocs/CodeIgniter/index.php 行:315 功能:require_once "

code --> 
` $db['default'] = array(
    'dsn'   => '',
    'hostname' => 'localhost',
    'username' => '',
    'password' => '',
    'database' => 'stud',
    'dbdriver' => 'mysqli',
    'dbprefix' => '',
    'pconnect' => FALSE,
    'db_debug' => TRUE /*(ENVIRONMENT !== 'production')*/ ,
    'cache_on' => FALSE,
    'cachedir' => '',
    'char_set' => 'utf8',
    'dbcollat' => 'utf8_general_ci',
    'swap_pre' => '',
    'encrypt' => FALSE,
    'compress' => FALSE,
    'stricton' => FALSE,
    'failover' => array(),
    'save_queries' => TRUE
);    
`

标签: phpdatabasecodeigniter

解决方案


步骤1。将用户名更改为“root”或您配置的任何内容并运行代码。

第2步。如果您仍然遇到问题,请将密码从“”更改为您在安装 MySQL 时输入的密码并运行代码。

步骤#3。如果您仍然面临问题,请仔细检查数据库用户名并运行代码。

第4步。如果您仍然遇到问题,请查找 MySQL 正在运行的端口号并进行配置。


推荐阅读