我在我的服务器上运行mysql版本5.7.40
mysql --version
mysql Ver 14.14 Distrib 5.7.40, for Linux (x86_64) using EditLine wrapper
我想从5.7.40升级到8..,因此我想使用mysql工具来检查升级是否安全。但是每次我运行命令
mysqlsh -- util checkForServerUpgrade root@localhost
出现以下错误
Cannot set LC_ALL to locale en_US.UTF-8: No such file or directory
Please provide the password for 'root@localhost': **********
ERROR: Util.checkForServerUpgrade: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
如何修复?
1条答案
按热度按时间vhmi4jdf1#
似乎套接字不在默认目录(/tmp/mysql.sock)中
请尝试使用端口
mysqlsh -- util检查服务器升级根目录@本地主机:3306
或
使用正确的Socket
“服务器升级工具”