Latest web development tutorials

الخلية التثبيت

جميع المنابر ماي عنوان التنزيل: في الخلية تحميل اختيار ما تحتاجه، والنسخة المطابقة من منصةخادم MySQL الجماعة.


تركيب الخلية على لينكس / يونكس

استخدام الموصى بها على حزمة RPM لينكس لتركيب الخلية، ويوفر الخلية AB عنوان تحميل حزمة دورة في الدقيقة التالية:

  • الخلية - خادم MySQL. كنت بحاجة إلى هذا الخيار إلا إذا كنت ترغب في الاتصال إلى جهاز آخر يقوم بتشغيل خادم MySQL.
  • الخلية عميل - برنامج عميل الخلية لربط وتشغيل خادم MySQL.
  • ماي-جمعة - المكتبات وتضمين الملفات، إذا كنت ترغب في تجميع عملاء الخلية الأخرى، مثل وحدة بيرل، تحتاج إلى تثبيت حزمة RPM.
  • الخلية المشتركة - تحتوي هذه الحزمة على بعض اللغات والتطبيقات تحتاج إلى حيوي تحميل مكتبات المشتركة (libmysqlclient.so *)، استخدم الخلية.
  • الخلية مقاعد البدلاء - الخلية القياسي خادم قاعدة البيانات واختبار أداء الأدوات.

الأمثلة التالية يتم تثبيت الخلية RMP على نظام سوزي لينكس، وبطبيعة الحال، فإن إجراء التثبيت مناسبة لنظام اللينكس RPM-الدعم الإضافية، مثل: سينت أو إس.

خطوات التثبيت كما يلي:

استخدام الجذر تسجيل دخول المستخدم على نظام لينكس.

تحميل حزمة RPM الخلية، تحميل عنوان: في الخلية تحميل .

بواسطة الأمر التالي تركيب الخلية، حزمة rpm بالنسبة لك لتحميل حزمة rpm:

[root@host]# rpm -i MySQL-5.0.9-0.i386.rpm

ك عملية تثبيت ملقم فوق سيخلق المستخدم الخلية والخلية لخلق my.cnf ملف التكوين.

يمكنك أن تجد جميع الثنائيات الخلية ذات الصلة في / البيرة / بن و/ البيرة / دليل في. سيتم إنشاء جميع جداول البيانات وقواعد البيانات في / فار / ليب / ماي دليل.

وهنا بعض عملية تثبيت الحزمة الخلية اختياري، يمكنك تثبيت وفقا لاحتياجاتها:

[root@host]# rpm -i MySQL-client-5.0.9-0.i386.rpm
[root@host]# rpm -i MySQL-devel-5.0.9-0.i386.rpm
[root@host]# rpm -i MySQL-shared-5.0.9-0.i386.rpm
[root@host]# rpm -i MySQL-bench-5.0.9-0.i386.rpm

تركيب الخلية على النافذة

سوف تركيب الخلية على النافذة تكون بسيطة نسبيا، وتحتاج فقط إلى تحميل الخلية تحميل نافذة التحميل نسخة من حزمة التثبيت الخلية، واستخراج حزمة التثبيت.

انقر نقرا مزدوجا فوق الملف Setup.exe، فأنت بحاجة فقط لتثبيت التكوين الافتراضي انقر فوق "التالي" لتثبيت افتراضيا المعلومات سيكون الدليل C: \ الخلية.

ثم يمكنك استخدام "ابدأ" = "في مربع البحث، أدخل" كمد "القيادة =" في موجه الأوامر، قم بالتبديل إلى C: \ ك \ دليل بن وأدخل الأمر التالي:

mysqld.exe --console

إذا كان التثبيت بنجاح يطبع الأمر أعلاه بعض بداية الخلية والمعلومات ك InnoDB.


تحقق من تثبيت الخلية

بعد التثبيت بنجاح ماي، سيسرد الجدول بعض التهيئة الأساسية بعد بدء تشغيل الملقم، يمكنك من خلال اختبار بسيط للتحقق من أن الخلية يعمل بشكل صحيح.

استخدام mysqladmin أداة للحصول على حالة الخادم:

استخدام القيادة mysqladmin للتحقق كلا من إصدار الخادم، ويقع على ثنائي لينكس في / البيرة / بن على لينكس، في إطار من ملف ثنائي يقع في C: \ الخلية \ بن.

[root@host]# mysqladmin --version

على القيادة لينكس وإخراج النتائج التالية، تستند النتائج على معلومات النظام الخاص بك:

mysqladmin  Ver 8.23 Distrib 5.0.9-0, for redhat-linux-gnu on i386

إذا لم يتم إدخال الأمر أعلاه بعد تنفيذ أي معلومات تبين أن لا يتم تثبيت لك ماي بنجاح.


استخدام الخلية العميل (عميل الخلية) تنفيذ أوامر SQL بسيطة

يمكنك استخدام عميل الخلية (الخلية العميل) قيادة الخلية للاتصال خادم MySQL، خادم MySQL كلمة المرور الافتراضية هي فارغة، لذلك في هذا المثال لا يتطلب كلمة مرور.

الأمر كما يلي:

[root@host]# mysql

بعد تنفيذ الأمر المذكور أعلاه انتاج الخلية> عاجل، مشيرا إلى أن لديك اتصال بنجاح إلى خادم MySQL، يمكنك الخلية> موجه، تنفيذ أوامر SQL:

mysql> SHOW DATABASES;
+----------+
| Database |
+----------+
| mysql    |
| test     |
+----------+
2 rows in set (0.13 sec)

تحتاج الخلية إلى أن يتم ذلك بعد التثبيت

الخلية بعد نجاح التثبيت، كلمة مرور المستخدم الجذر الافتراضية فارغة، يمكنك استخدام الأمر التالي لإنشاء كلمة مرور المستخدم الجذر:

[root@host]# mysqladmin -u root password "new_password";

الآن يمكنك من خلال الأمر التالي للاتصال خادم MySQL:

[root@host]# mysql -u root -p
Enter password:*******

ملاحظة: عند إدخال كلمة السر، لا يتم عرض كلمة المرور، يمكنك تصحيح الإدخال.


بدء تشغيل نظام لينكس الخلية بدء التشغيل

إذا كنت في حاجة لبدء الخلية الخادم عند بدء تشغيل النظام لينكس، تحتاج إلى إضافة الأمر التالي في ملف /etc/rc.local:

/etc/init.d/mysqld start

مرة أخرى، تحتاج إلى إضافة ثنائي mysqld إلى الدليل /etc/init.d/.