Проверьте версию MySQL
Знание того, какую версию MySQL вы используете, имеет решающее значение, поскольку между версиями могут быть некоторые существенные различия. Более новая версия MySQL означает, что ваша система будет иметь новые функции и станет более функциональной. Ваш номер версии MySQL может иметь важное значение для выявления потенциальных проблем при взаимодействии с внешними инструментами и плагинами, поскольку некоторые функции могут не работать в вашей системе.
Устаревшие базы данных уязвимы для нарушений безопасности, дублирования данных и неточных отчетов, а также других ошибок. Крайне важно обновить программное обеспечение базы данных в соответствии с потребностями вашей организации и убедиться, что вы используете новейшее программное обеспечение и технологии. Кроме того, установка лучшей версии MySQL снижает вероятность сбоя вашей системы.
Эта статья научит вас, как проверить версию MySQL на вашем сервере.
Эти рекомендации предназначены для подтверждения версии MySQL на нашем выделенном сервере и VPS. Помните, что для некоторых операций требуются права root. А поскольку MariaDB является ответвлением MySQL, команды взаимозаменяемы с каждым программным обеспечением базы данных.
Используйте следующую команду, чтобы проверить версию вашего локального сервера MySQL. Эта команда не специфична для какой-либо операционной системы. Эта команда совместима со всеми версиями Linux, Windows и macOS, использующими MySQL.
mysql -V
Вот результат.
# mysql -V mysql Ver 15.1 Distrib 10.3.37-MariaDB, for Linux (x86_64) using readline 5.1
Задачи администрирования базы данных также можно выполнять с помощью клиентской утилиты mysqladmin. Он позволяет вам делать множество вещей, включая создание и удаление баз данных, таблиц и пользователей, а также проверку конфигурации и текущего состояния сервера. Чтобы узнать, какая версия MySQL установлена, используйте команду mysqladmin.
mysqladmin -V
Вот результат.
# mysqladmin -V mysqladmin Ver 9.1 Distrib 10.3.37-MariaDB, for Linux on x86_64
Клиент командной строки MySQL — это простая и понятная оболочка SQL, поддерживающая редактирование ввода. Вы можете использовать следующую команду от имени пользователя root для подключения к вашему клиенту MySQL.
mysql
Вот результат.
# mysql Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 586239 Server version: 10.3.37-MariaDB MariaDB Server Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
Согласно выводам, на сервере установлена версия MariaDB 10.3.37. Существует множество команд для получения подробной информации об установленной версии в клиентской оболочке MySQL или MariaDB.
Используйте команду SELECT VERSION() в клиенте базы данных MySQL, чтобы проверить версию MySQL.
SELECT version();
Вот результат.
MariaDB [***]> SELECT version(); ----------------- | version() | ----------------- | 10.3.37-MariaDB | ----------------- 1 row in set (0.000 sec)
Вы также можете использовать следующий запрос, чтобы проверить версию MySQL.
SELECT @@version;
Вот результат.
MariaDB [***]> SELECT @@version; ----------------- | @@version | ----------------- | 10.3.37-MariaDB | ----------------- 1 row in set (0.000 sec) MariaDB [***]>
Другой вариант проверки версии MySQL — это команда STATUS. Запустите его в клиентском инструменте MySQL.
STATUS;
Вот результат. Он содержит информацию о времени безотказной работы, включая продолжительность работы сервера MySQL, информацию о потоках и другие ценные сведения.
MariaDB [***]> STATUS; -------------- mysql Ver 15.1 Distrib 10.3.37-MariaDB, for Linux (x86_64) using readline 5.1 Connection id: 123456 Current database: testdb_1 Current user: testdb_user@localhost SSL: Not in use Current pager: stdout Using outfile: '' Using delimiter: ; Server: MariaDB Server version: 10.3.37-MariaDB MariaDB Server Protocol version: 10 Connection: Localhost via UNIX socket Server characterset: latin1 Db characterset: utf8mb4 Client characterset: utf8 Conn. characterset: utf8 UNIX socket: /var/lib/mysql/mysql.sock Uptime: 18 days 12 hours 40 min 9 sec Threads: 21 Questions: 12345678 Slow queries: 2 Opens: 12345 Flush tables: 1 Open tables: 2048 Queries per second avg: 18.405 -------------- MariaDB [***]>
Инструкция SHOW VARIABLES LIKE — это еще один метод отображения информации о версии MySQL. Введите следующую команду в MySQL Client.
SHOW VARIABLES LIKE "%version%";
Вот результат.
MariaDB [***]> SHOW VARIABLES LIKE "%version%"; ----------------------------------- ------------------------------------------ | Variable_name | Value | ----------------------------------- ------------------------------------------ | in_predicate_conversion_threshold | 1000 | | innodb_version | 10.3.37 | | protocol_version | 10 | | slave_type_conversions | | | system_versioning_alter_history | ERROR | | system_versioning_asof | DEFAULT | | version | 10.3.37-MariaDB | | version_comment | MariaDB Server | | version_compile_machine | x86_64 | | version_compile_os | Linux | | version_malloc_library | system | | version_source_revision | 3303748fd133drface4d64ert56c5a09445 | | version_ssl_library | OpenSSL 1.0.2k-fips 26 Jan 2017 | | wsrep_patch_version | wsrep_25.24 | ----------------------------------- ------------------------------------------ 14 rows in set (0.020 sec) MariaDB [***]>
Хорошо, если эта статья окажется для вас полезной, поделитесь ею с большим количеством людей.
Если вы хотите найти инструмент SQL для практики, вы можете попробовать наш sqlynx, который имеет простой интерфейс и удобен в использовании. https://www.sqlynx.com/download/ Бесплатная загрузка
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3