671得票38回答
身份验证插件“caching_sha2_password”无法加载。

我正在使用MySQL Workbench连接MySQL-8.0,但出现以下错误: 无法加载身份验证插件“caching_sha2_password”: dlopen(/usr/local/mysql/lib/plugin/caching_sha2_password.so, 2): ...

282得票24回答
如何在MySQL 8.0中授予root用户所有特权。

尝试过mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION; 接收中 ERROR 1064 (42000):您的SQL语法有误;请检查与您的MySQL服务器版...

228得票8回答
PHP与MySQL 8.0+错误:服务器请求的身份验证方法客户端未知。

我正在运行PHP 7.0上的MySQL版本8。 当我尝试从PHP连接到我的数据库时,出现以下错误: 连接错误:SQLSTATE [HY000] [2054] 服务器请求客户端未知的身份验证方法 PHP可能会显示此错误 警告:mysqli_connect():服务器请求客户...

158得票7回答
如何在MySQL中使用“WITH”子句?

我正在将所有的SQL Server查询转换为MySQL,而我的一些包含WITH的查询都在失败。以下是一个示例:WITH t1 AS ( SELECT article.*, userinfo.*, category.* FROM question INNER JOI...

102得票2回答
如何修复MySQL错误日志中的“mbind:Operation not permitted”错误

我有一个MySQL错误日志的问题,其中大部分是“mbind: Operation not permitted”行(如下所示)。这是为什么呢?我该如何解决? 让我困扰的是“大部分”这个词。正如您可以在下面看到的,不是所有的行都是“mbind: Operation not permitted”。...

84得票18回答
MySQL 8.0 上的 phpMyAdmin

更新 新的phpMyAdmin版本已解决此问题。我已经成功测试过phpMyAdmin 5.0.1。 我已安装了MySQL 8.0服务器和phpMyAdmin,但在尝试从浏览器访问时出现以下错误:#2054 - The server requested authentication met...

37得票4回答
在MySQL SERVER 8.0中,PASSWORD函数无法正常工作。

在MySQL Server版本8.0.12中执行PASSWORD函数时出现错误。我有以下查询:SELECT * FROM users WHERE login = 'FABIO' AND pwd = PASSWORD('2018') LIMIT 0, 50000 我遇到了这个错误: ...

37得票14回答
如何永久禁用MySQL 8中的列统计信息?

自从MySQL 8,默认启用了column-statistics标志。 因此,如果您尝试使用MySQL Workbench 8.0.12转储表格,则会收到此错误消息: 14:50:22 转储db (table_name) 正在运行:mysqldump.exe --defaults...

32得票5回答
Node.js 无法对 MySQL 8.0 进行身份验证。

我有一个Node.js程序,使用root账户连接到本地的MySQL数据库(这不是生产环境)。 这是创建连接的代码:const mysql = require('mysql'); const dbConn = mysql.createConnection({ host: 'localh...

32得票4回答
MySQL 8 远程访问

我通常会正确设置 MySQL 以实现远程访问。 但是目前我遇到了 MySQL 8 的问题。 首先,在 mysql.conf.d/mysqld.cnf 文件中,我没有任何 bind-address 行,所以我手动添加了它 (bind-address 0.0.0.0) 并授予了 '%' 用户的...