تثبيت MySQL لا يسبب مشاكل مثلعلى نظام Windows ، وعلى عائلة Linux بأكملها. على الموقع الرسمي يمكنك العثور على MySQL Installer ، والإجابة على جميع أسئلته والحصول على نظام إدارة قاعدة بيانات يعمل على الفور.
خيارات حيث المثبت القياسيإنه لا يعمل كما ينبغي ، إنه لا يكاد يذكر ، ولكن حتى لو حدث ذلك ، يمكنك محاولة تثبيت إصدار مختلف ، والتحقق مرة أخرى من ملف my.ini والسماح ببساطة بالوصول إلى المنفذ 3306 ، والذي عادة ما يكون سبب المشاكل.
سيؤدي استخدام MySQL في المشاريع الحقيقية بالضرورة إلى الحاجة للعمل مع سطر أوامر الخادم لحل المشاكل الإدارية:
عند إنشاء مشاريع ويب كبيرة ستحتاجاستخدام ضبط MySQL وإدارة وظائفه بالكامل. عندما يقترب الموقع من شريط مورد عالي التحميل ، ستحتاج إلى ضبط واختبار my.ini - تكوين نظام إدارة البيانات.
في بيئة Windows ، هناك حالات يكون فيها من الصعب أو من المستحيل ببساطة استيراد قاعدة بيانات باستخدام أدوات مناسبة (على سبيل المثال ، phpMyAdmin) ، ولكن يمكنك دائمًا القيام بكل شيء باستخدام سطر الأوامر.
إذا تعطل الخادم الذي تم تثبيته ويعمل بشكل مثالي ، فإن السبب الأول لهذه المشكلة هو إعدادات my.ini (my.cnf for Linuxoids).
يمكن إجراء تثبيت MySQL على منفذ مختلف (قياسي - 3306) ، وبالتالي ، ليست هناك حاجة لهدم ما هو قائم بالفعل.
الحزم والمستودعات "السحرية" في Linuxoids هي ضمان للتحديث المستمر بحركة واضحة للغاية نحو الهدف: لا ينبغي للذعر من النظام تحت أي ظرف من الظروف.
القدرة على تثبيت أي برنامج في بيئة Windows وتحديثه وإزالته حتى تلقائيًا عند التحرك في اتجاه "نحن نعرف ما يحتاجه المستخدم ويمكننا دائمًا مساعدته".
بناء على هذه الظروف انتهتالوقت ، في أحشاء أنظمة التشغيل ، يتراكم القمامة من تثبيت / إلغاء تثبيت البرامج ، يترك الكثير منها آثارًا في سجلات النظام ، والملفات المهمة ، وتعلق في عمليات العمل.
قليل من الناس يعيدون تثبيت نظام التشغيلأريد ، لأن أي تثبيت للبرامج الهامة يجب أن يتم بأساليب دقيقة جراحيًا على نظام جاهز تمامًا.
يسبق تثبيت MySQL إزالة التثبيت السابق:
وتركيب الحزم:
تم حذف نسخة سابقة منسطر الأوامر في وضع المسؤول. لا يتوفر دائمًا لإزالة التثبيت السابق في قسم "إضافة أو إزالة البرامج". لا يكفي فقط إيقاف الخدمة أو تنظيف السجل.
العملية ليست مشكلة للمهنيين أو المبتدئين. القاعدة الأساسية التي يجب أن تثق بها وتتبعها أثناء التثبيت: يعمل MySQL بشكل موثوق وبلا أخطاء.
القاعدة المساعدة:يجب عليك الاعتماد على التثبيت من أرشيف مضغوط ونقاط القوة الخاصة بك. إن استخدام برنامج تثبيت MySQL مخلص و "مستقل" هو فقط للتعرف على المشكلة والعملية.
فقط أثناء التثبيت عبر MySQL Installer سيكون من الممكن إلغاء تثبيت المنتج في قسم "إضافة أو إزالة البرامج".
قم بتثبيت Apache و MySQL و PHP على Windows -عملية "قرون" مجربة. كل شيء يعمل دائمًا بثبات وموثوقية وكفاءة. إذا حدث خطأ ما ، فهناك خطأ في ملفات التكوين أو التهيئة ، يتم نسيان ملف المضيفين دون تحفظ ، ويعمل التطبيق المتعارض ، وهناك مشاكل من التثبيت السابق (الخدمة ، التسجيل).
الخطوة الأولى: قم بتنزيل الأرشيف المضغوط من النسخة المطلوبة على الموقع الرسمي. يستمر اليوم 5.7.21 ويفك ضغطه.
الخطوة الثانية:حدد محرك الأقراص والمجلد حيث سيتم وضع DBMS وقاعدة البيانات الخاصة به. وأفضل ما في الأمر أنه عند تثبيت Apache و MySQL و PHP في مكان واحد. لكن هذا الظرف ليس جوهريًا على الإطلاق. حل مختلف سيخلق ببساطة صعوبات في تنفيذ المشاريع الحقيقية. سيكون الوصول إلى مجلدات هذه المنتجات ضروريًا من وقت لآخر وتذكر مكان تثبيت كل شيء هو مضيعة إضافية للوقت.
الخطوة الثالثة: كتابة ملف "my.ini". هذا ملف مهم جدًا ، لكن عينة كهذه تعتبر بداية جيدة:
يسمح لك محتوى الملف هذا ببدء تشغيل الخادمليس هناك أى مشكلة. إذا تركت فقط إشارة إلى مجلد MySQL ومجلد البيانات الخاص به ، فسيبدأ الخادم أيضًا ، ولكن في بداية التثبيت ، فإنه لا يخطط لتخطيط my.ini وتصميمه. الكثير من المعلمات ، وفهم استخدامها دون ممارسة ليست فكرة واعدة للغاية.
الظرف الأساسي:على الإنترنت ، يمكنك العثور على الكثير من عينات my.ini. من المهم إلقاء نظرة على تاريخ الخيار المقترح. يتغير العالم بسرعة كبيرة بحيث لا تتوافق الإصدارات القديمة من الملفات المهمة دائمًا مع أحدث إصدارات البرامج.
بعد فك ضغط الأرشيف المضغوط ، يجب استكماله بمجلدات:
يمكن أن تكون أي أسماء هذه المجلدات ، ولكن الحزمة إلىيجب أن يكون التثبيت مزودًا بمؤشر على مكان استيراد / تصدير الملفات ومكان للسجل ومكان للملفات المؤقتة ومجلد حيث سيتم وضع قواعد بيانات MySQL.
بمجرد أن يصبح كل شيء جاهزًا ، يجب عليكتشغيل سطر الأوامر في وضع المسؤول وتنفيذ أمرين فقط. وتجدر الإشارة إلى أنه: يتم تنفيذ الأوامر في مجلد سلة حزمة MySQL ، في المكان الذي يتم وضعه فيه.
الإجراء لا يستغرق الكثير من الوقت ، ولكن بعد ذلكعند اكتمال عملية mysqld --console ، يتم تعليق سطر الأوامر. يجب تشغيل سطر الأوامر الثاني في وضع المسؤول لتعيين كلمة مرور المستخدم - الجذر.
يتم إنشاء كلمة مرور مؤقتة وعرضها في الأمر الأول. يجب تدوينه حتى لا يتم تكرار العملية مرة أخرى. في هذا المثال ، كانت كلمة المرور المؤقتة oRJiT٪ Im5eBA.
بعد هذه الأوامر الثلاثة ، "أصبح" الخادم ، ولكنه غير جاهز للعمل: MySQL - ظهر في قائمة الخدمات. تحتاج إلى تعيين كلمة مرور للجذر ، وإضافة اثنين من المسؤولين وإعادة تشغيل الكمبيوتر.
اكتمال تثبيت MySQL ، لإنشاء كلمة مرور الجذر ، يتم تشغيل سطر الأوامر في وضع المسؤول (2) مرة أخرى.
في النافذة الثانية ، يتم إدخال الأمر: mysql -u root -p.هذا هو المكان الذي يتم استدعاء الخادم ، وليس خفي. ستتم مطالبتك بإدخال كلمة مرور: تحتاج إلى إدخال الخط الزمني الذي تم إصداره سابقًا. في هذه الحالة: oRJiT٪ Im5eBA.
الأمر الأول والصحيح الوحيد هو تعيين كلمة مرور للجذر:
بدلاً من "sc" - اكتب كلمة المرور المطلوبةمع الأخذ في الاعتبار متطلبات الأمان ، أي ليس رمزان بسيطان ، ولكن شيئًا معقدًا إلى حد ما. تأكد من كتابة الرمز "؛" في نهاية الأمر - هذا فريق! هذا الرمز مطلوب.
تُظهر لقطة الشاشة إضافة اثنين من المسؤولين الإضافيين وتنقل إليهما حقوق التحكم الكاملة لنظام MySQL المثبت.
على هذا الإجراء اكتمل ، فإنه ليس أكثر تعقيدا منتثبيت MySQL على Ubuntu أو CentOS أو FreeBSD أو إصدار آخر من Linuxoid. وتجدر الإشارة إلى أن خيار التثبيت لنظام التشغيل Windows هو استخدام بسيط لأداة قوية لإنشاء قواعد البيانات واستخدامها.
MySQL ليس له منافسة تقريباً.حدث ذلك: مكانته الخاصة ، مطوروها ، اتجاهها الخاص في التنمية. تحتل MySQL مكانها في "سجل" أنظمة إدارة قواعد البيانات الشعبية ، وهي مثالية للمشاريع الصغيرة والكبيرة.
قم بتثبيت Apache و MySQL و PHP على المستوى المحليجهاز الكمبيوتر هو نوع من سمات التأهيل لمطور (مبرمج). القدرة على تثبيت LAMP والتنقل في جميع معلمات ملفات التكوين مهمة جدًا.
برمجة PHP الرائعة ليست حقيقية بدونهامعرفة واثقة باللغة نفسها ، ونظام إدارة قواعد البيانات MySQL و Apache. ومعرفة "httpd.conf" و "php.ini" و "my.ini" مهمة وتؤثر بشكل كبير على سرعة وجودة وموثوقية التطوير.
يعد تثبيت MySQL بالاشتراك مع Apache و PHP ممارسة جيدة ؛ حيث إن إعداده على الوضع الأمثل للعمل هو في معرفة ومهارة الطلب.