التحقق من إصدار MySQL
إن معرفة إصدار MySQL الذي تستخدمه أمر بالغ الأهمية لأنه قد تكون هناك بعض الاختلافات المهمة بين الإصدارات. يعني الإصدار الأحدث من MySQL أن نظامك سيحتوي على ميزات جديدة وسيكون أكثر قدرة. يمكن أن يكون رقم إصدار MySQL الخاص بك ضروريًا في اكتشاف المشكلات المحتملة عند التفاعل مع الأدوات الخارجية والمكونات الإضافية نظرًا لأن بعض الميزات قد لا تعمل مع نظامك.
قواعد البيانات القديمة عرضة للانتهاكات الأمنية، والبيانات المكررة، والتقارير غير الدقيقة، من بين أخطاء أخرى. من الضروري ترقية برنامج قاعدة البيانات لديك لتلبية احتياجات مؤسستك والتأكد من أنك تستخدم أحدث البرامج والتقنيات. بالإضافة إلى ذلك، فإن تثبيت أفضل إصدار من MySQL يقلل من احتمالية فشل نظامك.
ستعلمك هذه المقالة كيفية التحقق من إصدار MySQL على الخادم الخاص بك.
هذه الإرشادات مخصصة لتأكيد إصدار MySQL على خادمنا المخصص وVPS. تذكر أن بعض العمليات تحتاج إلى امتيازات الجذر. ولأن 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 بسيط ومباشر يدعم تحرير الإدخال. يمكنك استخدام الأمر التالي كجذر للاتصال بعميل 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 Client Shell.
استخدم الأمر 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 وهو الأمر الحالة. قم بتشغيله في أداة عميل 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 [***]>
عبارة إظهار المتغيرات مثل هي طريقة أخرى لعرض معلومات إصدار 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