Codeigniter未连接到MySQL数据库

时间:2018-01-14 15:14:31

标签: php mysql codeigniter mamp

我目前正在使用codeigniter框架https://www.codeigniter.com/userguide3/tutorial/news_section.html进行新闻教程。但它不会连接到mysql服务器,错误如下。

我已授予用户所有权限,配置文件使用正确的凭据。我正在使用MAMP来允许访问php和mysql服务器。

是否需要更改任何首选项以允许通过MAMP访问SQL服务器?

错误消息:

  

遇到严重错误:警告

     

消息:mysqli :: real_connect():( HY000 / 1045):拒绝用户访问   ' AliWalsh' @'本地主机' (使用密码:是)

     

文件名:mysqli / mysqli_driver.php

     

行号:201

     

回溯:

     

文件:
  /Applications/MAMP/htdocs/MalletManagerAPI/API/application/models/News_model.php   行:6功能:数据库

     

文件:   /Applications/MAMP/htdocs/MalletManagerAPI/API/application/controllers/News.php   行:7功能:型号

     

文件:/Applications/MAMP/htdocs/MalletManagerAPI/API/index.php行:   315功能:require_once

1 个答案:

答案 0 :(得分:0)

我认为这是因为用户“AliWalsh”的特权问题。 您可以在权限部分下为同一用户设置权限,为此 打开phpmyadmin选择你的数据库和goto权限部分,你也可以更改用户“AliWalsh”的登录凭据那里