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

时间:2019-05-10 06:18:16

标签: mariadb ubuntu-18.04

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

我在Ubuntu 18.04上升级了MariaDB,并重启了sudo systemctl restart mysql.server次。

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

  

mysql版本15.1发行版10.3.14-MariaDB,用于debian-linux-gnu(x86_64)   使用readline 5.2

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

  

10.1.38-MariaDB-0ubuntu0.18.04.1

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

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

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