从 Ubuntu 连接到 "Azure Database for MySQL-Server" 20.04
Connect to "Azure Database for MySQL-Server" from Ubuntu 20.04
我正在尝试从终端从 Ubuntu 20.04 服务器连接到 MySQL-服务器的 Azure 数据库。直到两天前这一切都很好。
现在,当我按回车键时,会显示 mysql 警告,但什么也没有发生:
user@ubuntu2004:~$ mysql -uuser -ppassword -hmyserver.mysql.database.azure.com
mysql: [Warning] Using a password on the command line interface can be insecure.
MySQL 服务器版本 Ubuntu 服务器:Ver 8.0.27-0ubuntu0.20.04.1 for Linux on x86_64 ((Ubuntu))
Azure MySQL 服务器版本:8.0.15
但是,我可以从 Mac 连接到远程数据库。
MySQL Mac 上的版本:
版本 14.14 Distrib 5.7.32,适用于 osx10.12 (x86_64)
有谁知道为什么它在 Mac 上有效而在 ubuntu 上无效?
我遇到了同样的问题。
MySQL 的 Azure 数据库对于 8.0.27 mysql 客户端有一些问题。
将其降级到 8.0.19。
# apt remove mysql-client-8.0 mysql-client-core-8.0
# apt install mysql-client-8.0=8.0.19* mysql-client-core-8.0=8.0.19*
我正在尝试从终端从 Ubuntu 20.04 服务器连接到 MySQL-服务器的 Azure 数据库。直到两天前这一切都很好。 现在,当我按回车键时,会显示 mysql 警告,但什么也没有发生:
user@ubuntu2004:~$ mysql -uuser -ppassword -hmyserver.mysql.database.azure.com
mysql: [Warning] Using a password on the command line interface can be insecure.
MySQL 服务器版本 Ubuntu 服务器:Ver 8.0.27-0ubuntu0.20.04.1 for Linux on x86_64 ((Ubuntu))
Azure MySQL 服务器版本:8.0.15
但是,我可以从 Mac 连接到远程数据库。
MySQL Mac 上的版本: 版本 14.14 Distrib 5.7.32,适用于 osx10.12 (x86_64)
有谁知道为什么它在 Mac 上有效而在 ubuntu 上无效?
我遇到了同样的问题。
MySQL 的 Azure 数据库对于 8.0.27 mysql 客户端有一些问题。
将其降级到 8.0.19。
# apt remove mysql-client-8.0 mysql-client-core-8.0
# apt install mysql-client-8.0=8.0.19* mysql-client-core-8.0=8.0.19*