我只是关注了一些博客,以及遵循了许多答案,但我仍然得到了下面的错误。
Severity: Warning
Message: mysqli_connect(): (HY000/1045): Access denied for user 'root'@'localhost' (using password: NO)
Filename: mysqli/mysqli_driver.php
Line Number: 228
Backtrace:
File: C:\inetpub\wwwroot\beta\ECI\application\controllers\Login.php
Line: 6
Function: __construct
File: C:\inetpub\wwwroot\beta\ECI\index.php
Line: 315
Function: require_once
A Database Error Occurred
Unable to connect to your database server using the provided settings.
Filename: C:/inetpub/wwwroot/beta/ECI/system/database/DB_driver.php
Line Number: 436我有第二代实例ID
$db['default']['socket'] = '/cloudsql/abc:us-central1:xxxx';我已经创建了一个实例,现在我想将该实例连接到我的应用程序中。我在这个创建的实例中设置了我的IP地址,但仍然无法从云数据库中拉取数据。任何人都知道这一点
发布于 2016-10-11 15:52:47
错误Access denied for user 'root'@'localhost' (using password: NO)表明已为根用户设置了密码。如果您设置了密码,则需要在应用程序配置中设置相同的密码。
发布于 2016-10-13 05:31:35
我建议您更改root用户的默认密码,并尝试使用新的root密码进行连接。这为我解决了这个问题。
https://stackoverflow.com/questions/39958897
复制相似问题