English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

كيف أعرض معلومات الاتصال الحالية في MySQL؟

MySQL提供了许多提供当前连接信息的功能。例如,要了解当前用户,请使用此user()方法。

语法

mysql> SELECT CURRENT_USER();

这是显示当前用户名称的输出。

+----------------+
| CURRENT_USER() |
+----------------+
| root@%         |
+----------------+
1 row in set (0.00 sec)

在上面,%告诉我们有关本地主机的信息。

要检查当前的连接ID,请使用以下方法-

mysql> SELECT CONNECTION_ID();

以下是显示当前连接ID的输出。

+-----------------+
| CONNECTION_ID() |
+-----------------+
|               8 |
+-----------------+
1 سطر في مجموعة (0.02 ثانية)

النتائج التالية لفحص جميع المعلومات الحالية باستخدام أمر واحد.

mysql> status;

النتائج التالية-

--------------
C:\Program Files\MySQL\MySQL Server 8.0\bin\mysql.exe Ver 8.0.12 for Win64 on x86_64 (MySQL Community Server - GPL)
معرف الاتصال: 8
قاعدة البيانات الحالية: business
المستخدم الحالي: root@localhost
SSL: الشيفرة المستخدمة هي DHE-RSA-AES128-GCM-SHA256
استخدام المفترق: ;
إصدار الخادم: 8.0.12 MySQL Community Server - GPL
إصدار البروتوكول: 10
الاتصال: localhost عبر TCP/IP
نوع الحروف في الخادم: utf8mb4
نوع الحروف في قاعدة البيانات: utf8mb4
نوع الحروف في العميل: cp850
نوع الحروف في الاتصال: cp850
منفذ TCP: 3306
الوقت التشغيل: 1 ساعة 11 دقيقة 24 ثانية
المواضيع: 2  الأسئلة: 26  الاستفسارات البطيئة: 0  المفتوحة: 129  تنظيف الجداول: 2  الجداول المفتوحة: 105  استفسارات في الثانية: 0.006
--------------
دليل Elasticsearch