"mysql -V"和"select version()"显示不同的版本



首先,非常感谢您的时间!

我在Ubuntu上升级了Mariadb 18.04并重新启动:sudo systemctl restart mysql.server多次。

当我运行命令mysql -V时,它显示:

mysql ver 15.1分布10.3.14-mariadb,用于debian-linux-gnu(x86_64( 使用readline 5.2

当我运行查询SELECT VERSION();时,它显示:

10.1.38-mariadb-0ubuntu0.18.04.1

任何帮助将不胜感激。

您安装的mysql可执行文件的版本与它连接到的服务器不同。

  • 确保您要连接到正确的服务器。有时,配置默认文件指向您自动到远程服务器。
  • 从使用command -v mysqlwhich mysql可以找到mysql可执行文件的位置。在大多数情况下,二进制文件位于/usr/bin/mysql中,因此您可以尝试直接调用该二进制文件以查看是否有帮助。

最新更新