mysqli_real_connect():(HY000/1698):用户'root'@'localhost'的访问被拒绝-我的mac重新启动后出现此错误[重复]

Posted

技术标签:

【中文标题】mysqli_real_connect():(HY000/1698):用户\'root\'@\'localhost\'的访问被拒绝-我的mac重新启动后出现此错误[重复]【英文标题】:mysqli_real_connect(): (HY000/1698): Access denied for user 'root'@'localhost' - getting this error after my mac restarted itself [duplicate]mysqli_real_connect():(HY000/1698):用户'root'@'localhost'的访问被拒绝-我的mac重新启动后出现此错误[重复] 【发布时间】:2020-01-07 00:42:39 【问题描述】:

我已在我的计算机上启动并运行代客服务 - 直到昨天我的计算机重新启动时它工作正常,现在我收到此错误

mysqli_real_connect(): (HY000/1698): 用户'root'@'localhost'的访问被拒绝

我不明白为什么它会在一天工作,然后又坏了……

我担心更改任何设置都会破坏它,因为它在昨天之前还在工作......

编辑:如果我尝试更改权限或更新用户,其他类似的问题似乎不适用于 MariaDB 我收到此错误 ---

ERROR 1064 (42000):您的 SQL 语法有错误;查看与您的 MariaDB 服务器版本相对应的手册,了解在第 1 行的“BY 'root'”附近使用的正确语法

【问题讨论】:

检查语法错误,可以先手动运行SQL查询。 它们绝对是我可以通过 sudo mysql -u root 访问并启动 brew services mariadb 【参考方案1】:

检查您的.env 文件;并针对config/database.php进行确认;检查提供的凭据是否正确。

【讨论】:

这些文件的位置? 在应用程序文件夹@JaimeePage

以上是关于mysqli_real_connect():(HY000/1698):用户'root'@'localhost'的访问被拒绝-我的mac重新启动后出现此错误[重复]的主要内容,如果未能解决你的问题,请参考以下文章

mysqli_real_connect(): (HY000/2006): MySQL 服务器已经消失

从今天起无法通过 XAMPP 连接到本地 MY SQL 数据库 (mysqli_real_connect(): (HY000/2002))

mysqli_real_connect():(HY000/1698):用户'root'@'localhost'的访问被拒绝-我的mac重新启动后出现此错误[重复]

警告:mysqli_real_connect(): (HY000/1698): Access denied for user 'wpuser'@'localhost' in /var/www/html

Can't access Phpmyadmin in ubuntu error mysqli_real_connect(): (HY000/2002)

警告:mysqli_real_connect(): (HY000/2002): 第 1452 行的 /private/tmp/wordpress/wp-includes/wp-db.php 中没有这样