تثبيت MySQL بدون كلمة مرور على Ubuntu
سؤال:
كيف يمكنني تثبيت MySQL على Ubuntu دون الحاجة إلى إدخال كلمة مرور أثناء العملية؟
الخلفية:
يطالب تثبيت MySQL باستخدام Sudo apt-get install mysql بإدخال كلمة المرور، الأمر الذي قد يكون غير مريح في السيناريوهات غير التفاعلية أو عند كتابة البرمجة النصية للتثبيت.
الحل:
لتجاوز المطالبة بكلمة المرور، استخدم البرنامج النصي التالي:
#!/bin/bash
sudo debconf-set-selections #!/bin/bash
sudo debconf-set-selections استبدل كلمة المرور الخاصة بك بكلمة المرور المطلوبة. بالنسبة لإصدارات محددة (على سبيل المثال، mysql-server-5.6)، حدد الإصدار كما هو موضح أدناه:
sudo debconf-set-selections #!/bin/bash
sudo debconf-set-selections بالنسبة لـ mysql-community-server، استخدم المفاتيح التالية:
sudo debconf-set-selections #!/bin/bash
sudo debconf-set-selections يمكنك أيضًا استخدام debconf-get-selections للتحقق من إعداداتك:
sudo debconf-get-selections | grep ^mysql