استخدام MySQL Workbench مع Azure Database for MySQL - Flexible Server

ينطبق على: قاعدة بيانات Azure لـMySQL - خادم مرن

يوضح هذا التشغيل السريع كيفية الاتصال بمثيل خادم مرن لقاعدة بيانات Azure ل MySQL باستخدام تطبيق MySQL Workbench.

المتطلبات الأساسية

يستخدم هذا البدء السريع الموارد التي تم إنشاؤها في أي من هذه الأدلة كنقطة بداية:

إعداد محطة عمل العميل

الحصول على معلومات الاتصال

احصل على معلومات الاتصال المطلوبة للاتصال بـ Flexible Server. أنت بحاجة إلى اسم الخادم المؤهل بالكامل وبيانات اعتماد تسجيل الدخول.

  1. قم بتسجيل الدخول إلى بوابة Azure.
  2. من القائمة اليسرى في مدخل Azure، انقر فوق كافة الموارد،ثم ابحث عن الخادم الذي أنشأته (مثل mydemoserver).
  3. حدد اسم الخادم.
  4. من لوحة نظرة عامة على الخادم، دوّن ملاحظة عن اسم الخادم واسم تسجيل دخول مسؤول الخادم. إذا نسيت كلمة المرور، يمكنك أيضًا إعادة تعيين كلمة المرور من هذه اللوحة.

الاتصال بالخادم الذي يستخدم MySQL Workbench

للاتصال بخادم Azure Database for MySQL المرن باستخدام MySQL Workbench:

  1. إطلاق تطبيق MySQL Workbench على جهاز الكمبيوتر الخاص بك.

  2. في مربع الحوار إعداد اتصال جديد، أدخل المعلومات التالية في علامة التبويب معلمات:

    setup new connection

    معلمات القيمة المقترحة وصف الحقل
    اسم الاتصال اتصال تجريبي حدد تسمية لهذا الاتصال.
    أسلوب الاتصال قياسي (TCP/IP) قياسي (TCP/IP) كافٍ.
    اسم المضيف اسم الخادم حدد قيمة اسم الخادم الذي تم استخدامه عند إنشاء قاعدة بيانات Azure لـ MySQL سابقًا. مثال الخادم هنا هو mydemoserver.mysql.database.azure.com. استخدم اسم المجال المؤهل بالكامل (*.mysql.database.azure.com) كما هو موضح في المثال. اتبع الخطوات الموجودة في القسم السابق للحصول على معلومات الاتصال إذا لم تتذكر اسم الخادم.
    المنفذ 3306 استخدم دائمًا المنفذ 3306 عند الاتصال بـ Azure Database for MySQL.
    اسم مستخدم اسم تسجيل دخول مسؤول الخادم اكتب اسم مستخدم تسجيل الدخول الخاص بمسؤول الخادم الذي تم توفيره عند إنشاء قاعدة بيانات Azure لـ MySQL سابقًا. اسم المستخدم الخاص بنا على سبيل المثال هو myadmin. اتبع الخطوات الموجودة في المقطع السابق للحصول على معلومات الاتصال إذا لم تتذكر اسم المستخدم.
    كلمة المرور كلمة مرورك حدد الزر Store in Vault... لحفظ كلمة المرور.
  3. حدد Test الاتصال ion لاختبار ما إذا تم تكوين جميع المعلمات بشكل صحيح.

  4. حدد موافق لحفظ الاتصال.

  5. في قائمة mySQL الاتصال، حدد الإطار المتجانب المقابل للخادم الخاص بك، ثم انتظر حتى يتم إنشاء الاتصال.

    يتم فتح علامة تبويب SQL جديدة مع محرر فارغ حيث يمكنك كتابة الاستعلامات.

إشعار

الاتصال المشفر باستخدام TLS 1.2 مطلوب ويتم فرضه على قاعدة بيانات Azure لمثيل الخادم المرن MySQL. على الرغم من عدم الحاجة إلى تكوين إضافي مع شهادات TLS / SSL من أجل MySQL Workbench للاتصال بخادمك، فإننا نوصي بربط شهادة TLS / SSL CA مع MySQL Workbench. لمزيد من المعلومات، راجع الاتصال باستخدام TLS/SSL

إنشاء جدول، إدراج البيانات، قراءة البيانات، تحديث البيانات، حذف البيانات

  1. انسخ وألصق نموذج التعليمات البرمجية لـ SQL في علامة تبويب SQL فارغة لتوضيح عينة لبعض البيانات.

    هذه التعليمة البرمجية بإنشاء قاعدة بيانات فارغة تسمى quickstartdb، ثم تقوم بإنشاء جدول نموذج باسم المخزون. ويقوم بإدراج بعض الصفوف، ثم قراءتها. كما يقوم بتغيير البيانات باستخدام عبارة تحديث، وقراءة الصفوف مرة أخرى. وأخيرًا يحذف صفًا، ثم يقرأ الصفوف مرة أخرى.

    -- Create a database
    -- DROP DATABASE IF EXISTS quickstartdb;
    CREATE DATABASE quickstartdb;
    USE quickstartdb;
    
    -- Create a table and insert rows
    DROP TABLE IF EXISTS inventory;
    CREATE TABLE inventory (id serial PRIMARY KEY, name VARCHAR(50), quantity INTEGER);
    INSERT INTO inventory (name, quantity) VALUES ('banana', 150);
    INSERT INTO inventory (name, quantity) VALUES ('orange', 154);
    INSERT INTO inventory (name, quantity) VALUES ('apple', 100);
    
    -- Read
    SELECT * FROM inventory;
    
    -- Update
    UPDATE inventory SET quantity = 200 WHERE id = 1;
    SELECT * FROM inventory;
    
    -- Delete
    DELETE FROM inventory WHERE id = 2;
    SELECT * FROM inventory;
    

    تُظهر لقطة الشاشة مثالاً على التعليمة البرمجية لـ SQL في SQL Workbench والإخراج بعد تشغيله.

    MySQL Workbench SQL Tab to run sample SQL code

  2. لتشغيل نموذج التعليمات البرمجية SQL، حدد رمز bolt التفتيح في شريط الأدوات من علامة التبويب ملف SQL .

  3. لاحظ النتائج الثلاث المبوبة في قسم شبكة النتائج في منتصف الصفحة.

  4. لاحظ قائمة الإخراج أسفل الصفحة. يتم عرض حالة كل أمر.

الآن، قمت بالاتصال بخادم Azure Database for MySQL المرن باستخدام MySQL Workbench، واستعلمت عن البيانات باستخدام لغة SQL.

الخطوات التالية