عند محاولة الاتصال بقاعدة بيانات MySQL عن بعد باستخدام الأمر mysql -u root -p، قد يواجه المستخدمون رسالة الخطأ:
Found option without preceding group in config file: /etc/mysql/my.cnf at line: 1
يحدث هذا الخطأ عندما يفتقد ملف التكوين my.cnf الرأس [mysqld]. يحتوي ملف my.cnf على إعدادات التكوين لـ MySQL، ويجب وضع كل قسم بين قوسين مربعين ([]) مع اسم القسم المقابل.
لحل هذه المشكلة، قم بإضافة رأس [mysqld] هو السطر الأول في الملف /etc/mysql/my.cnf.
[mysqld] ... (remaining configuration settings)
على سبيل المثال، إذا كنت ترغب في تعيين المنطقة الزمنية الافتراضية:
[mysqld] default-time-zone = " 08:00" ... (remaining configuration settings)
بعد إجراء التغييرات اللازمة على ملف my.cnf، أعد تشغيل خدمة MySQL لتطبيق الإعدادات الجديدة.
أوبونتو/دبيان
sudo mysqld stop Sudo mysqld startsudo mysqld stop sudo mysqld start
CentOS/Red Hat
خدمة sudo mysqld stop Sudo Service mysqld startsudo service mysqld stop sudo service mysqld startبمجرد إعادة تشغيل خدمة MySQL، يجب أن تكون قادرًا على إنشاء اتصال عن بعد دون مواجهة رسالة الخطأ.
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3