在 Debian 系统上,可以通过以下几种常见方式查看 MySQL(或 MariaDB)的版本信息:
mysql --version
或
mysql -V
示例输出:
mysql Ver 15.1 Distrib 10.5.18-MariaDB, for debian-linux-gnu (x86_64) using EditLine wrapper
在 Debian 中,默认通常是 MariaDB,它是 MySQL 的一个分支。
mysql -u root -p
登录后执行:
SELECT VERSION();
或:
STATUS;
示例输出:
--------------
mysql Ver 15.1 Distrib 10.5.18-MariaDB
--------------
dpkg -l | grep mysql
或(Debian 常见):
dpkg -l | grep mariadb
示例:
ii mariadb-server-10.5 1:10.5.18-0+deb11u1 amd64 MariaDB database server binaries
mysqld --version
或:
/usr/sbin/mysqld --version
systemctl status mariadb
或:
systemctl status mysql
虽然不会直接显示版本号,但可以确认服务是否由 MariaDB 提供。
| 情况 | 说明 |
|---|---|
| MySQL | Oracle 官方版本 |
| MariaDB | Debian 默认使用,兼容 MySQL |
| 版本号 | 如 10.5.x、8.0.x |
如果你愿意,可以贴一下 mysql --version 的输出,我可以帮你确认是 MySQL 还是 MariaDB,以及是否适合升级或迁移。