كيفية تغيير كلمة مرور MySQL Root في أوبونتو 20.04

How Change Mysql Root Password Ubuntu 20



يصعب تذكر كلمات المرور ، لذلك إذا نسيت كلمة مرور جذر MySQL ، لحسن الحظ ، فهناك طريقة لتغييرها. تمت كتابة هذا المنشور من أجلك ، وبحلول نهاية هذا المنشور ، ستكون قد نجحت في تغيير كلمة مرور MySQL.

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







الخطوة 1: تحقق من إصدار MySQL على Ubuntu 20.04

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



$mysql--إصدار

الخطوة الثانية: إيقاف خادم MySQL

لتغيير كلمة مرور جذر MySQL ، تحتاج أولاً إلى إيقاف تشغيل خادم MySQL ، ويمكنك القيام بذلك باستخدام الأمر:



$سودوsystemctl توقف خدمة mysql





تحقق من حالة خادم MySQL للتحقق باستخدام الأمر:

$سودوsystemctl حالة mysql.service

الخطوة 3: تخطي جداول المنح والشبكات

لبدء تشغيل خادم MySQL دون منح فحص الجداول والشبكات ، قم بتعيين متغير البيئة MYSQLD_OPTS الذي تستخدمه MySQL عند بدء التشغيل.



$سودومجموعة بيئة systemctlMYSQLD_OPTS='- skip-network --skip-منح الجداول'

حسنًا ، تم تعيين متغير البيئة ، ويمكننا تسجيل الدخول إلى MySQL shell دون تقديم أي كلمة مرور.

الخطوة 4: ابدأ خدمة MySQL

بعد إعداد متغير البيئة MYSQLD_OPTS ، ابدأ خدمة MySQL الآن باستخدام الأمر:

$سودوsystemctl ابدأ mysql.service

الخطوة 5: قم بتأكيد حالة خادم MySQL

تأكد من حالة خدمة MySQL ، سواء كانت تعمل أم لا:

$سودوsystemctl حالة mysql.service

الخطوة 6: قم بتسجيل الدخول إلى قذيفة MySQL

الآن ، تحتاج إلى تسجيل الدخول كمستخدم جذر إلى خادم MySQL ولتسجيل الدخول إلى قذيفة MySQL ، اكتب الأمر:

$سودوmysql-uجذر

بدون تقديم أي كلمة مرور ، ستقوم بتسجيل الدخول إلى قذيفة MySQL.

الخطوة 7: قم بتغيير كلمة مرور الجذر

الآن ، امسح الامتيازات أولاً.

mysql>امتيازات التدفق

حدد قاعدة بيانات MySQL.

mysql>استخدام mysql

وقم بتعيين كلمة المرور الجديدة للمستخدم الجذر باستخدام الأمر Alter عن طريق كتابة العبارة التالية.

mysql>تغيير المستخدم'جذر'@'مضيف محلي'التي حددتها'كلمة المرور الجديدة'؛

أدخل كلمة المرور الجديدة في مكان كلمة المرور الجديدة. بعد تغيير كلمة مرور جذر MySQL بنجاح ، قم بتسجيل الخروج من قذيفة MySQL.

mysql>استقال؛

الخطوة 8: اقتل جميع عمليات MySQL وأعد تشغيل خدمة MySQL

بادئ ذي بدء ، اقتل جميع عمليات MySQL قبل إعادة تشغيل خادم MySQL.

$سودو اقتل الكل -umysql

بعد الحصول على الإخراج كما هو موضح في الصورة ، اضغط على Enter وأعد تشغيل خادم MySQL باستخدام الأمر الوارد أدناه.

$سودوإعادة تشغيل systemctl mysql.service

الخطوة 9: قم بتسجيل الدخول باستخدام كلمة المرور المعينة حديثًا

الآن ، قم بتسجيل الدخول إلى قذيفة MySQL باستخدام كلمة المرور التي تم تعيينها حديثًا.

$سودوmysql-uجذر-p

أدخل كلمة المرور التي تم تعيينها مؤخرًا في الأمر ALTER.

هذه هي. تم تغيير كلمة مرور جذر MySQL بنجاح ، وقمت بتسجيل الدخول مرة أخرى إلى غلاف MySQL.

يتم إحتوائه

في هذا الدليل التفصيلي ، تعلمت تغيير كلمة مرور جذر MySQL على نظام Ubuntu 20.04 LTS. يحتوي هذا المنشور على حل عميق وسهل الفهم لإعادة تعيين كلمة مرور جذر MySQL على Ubuntu 20.04.