how to install wifiSlax on android تثبيت توزيغة wifislaxعلى الهاتف الاندرويد والبدؤ بالاختراق
جدول المحتويات:
- المتطلبات الأساسية
- تثبيت MySQL 8.0 على CentOS 7
- قم بتثبيت MySQL 5.7 على CentOS 7
- بدء الخلية
- تأمين الخلية
- الاتصال MySQL من سطر الأوامر
- إنشاء قاعدة بيانات
- إنشاء الجداول
- استنتاج
مع إصدار CentOS 7 MySQL ، لم يعد نظام إدارة قواعد البيانات العلائقية ذي المصدر المفتوح الأكثر شيوعًا في العالم متاحًا في مستودعات CentOS وأصبحت MariaDB نظام قواعد البيانات الافتراضي. MariaDB هو بديل متخلف ، ثنائي بديل من MySQL.
في هذا البرنامج التعليمي ، سوف نوضح لك كيفية تثبيت MySQL على جهاز CentOS 7.
إذا كنت تريد تثبيت MariaDB بدلاً من MySQL ، فراجع البرنامج التعليمي للحصول على تعليمات التثبيت.المتطلبات الأساسية
قبل البدء في هذا البرنامج التعليمي ، تأكد من تسجيل الدخول إلى الخادم الخاص بك باستخدام حساب مستخدم بامتيازات sudo أو مع مستخدم الجذر. من أفضل الممارسات تشغيل الأوامر الإدارية كمستخدم sudo بدلاً من الجذر ، إذا لم يكن لديك مستخدم sudo على نظامك ، فيمكنك إنشاء واحد باتباع هذه الإرشادات.
كما ذكرنا في المقدمة ، فإن MySQL غير متوفر في مستودعات CentOS 7 الافتراضية ، لذلك سنقوم بتثبيت الحزم من MySQL Yum Repository. في الأقسام التالية ، سوف نوضح لك كيفية تثبيت MySQL 8.0 و MySQL 5.7.
يجب تثبيت إصدار MySQL واحد فقط على خادم CentOS 7 الخاص بك. إذا لم تكن متأكدًا من الإصدار المراد تثبيته ، فراجع وثائق التطبيقات التي ستنشرها على الخادم الخاص بك.
تثبيت MySQL 8.0 على CentOS 7
في وقت كتابة هذا المقال ، كان أحدث إصدار من MySQL هو الإصدار 8.0. لتثبيته على خادم CentOS 7 الخاص بك ، اتبع الخطوات التالية:
-
تمكين مستودع MySQL 8.0 باستخدام الأمر التالي:
sudo yum localinstallقم بتثبيت حزمة MySQL 8.0 مع yum:
sudo yum install mysql-community-serverأثناء التثبيت ، قد يطلب منك yum استيراد مفتاح MySQL GPG. اكتب
yواضغط علىEnter.
قم بتثبيت MySQL 5.7 على CentOS 7
لتثبيت الإصدار الثابت السابق من MySQL ، MySQL ، الإصدار 5.7 على خادم CentOS 7 ، اتبع الخطوات التالية:
-
تمكين مستودع MySQL 5.7 بالأمر التالي:
sudo yum localinstallقم بتثبيت حزمة MySQL 5.7 مع:
قم بتثبيت MySQL كأي حزمة أخرى باستخدام yum:
sudo yum install mysql-community-server
بدء الخلية
بمجرد اكتمال التثبيت ، ابدأ تشغيل خدمة MySQL وتمكينها من بدء التشغيل تلقائيًا باستخدام:
sudo systemctl enable mysqld
sudo systemctl start mysqld
يمكننا التحقق من حالة خدمة MySQL عن طريق الكتابة:
sudo systemctl status mysqld
● mysqld.service - MySQL Server Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled) Active: active (running) since Wed 2018-05-23 11:02:43 UTC; 14min ago Docs: man:mysqld(8) http://dev.mysql.com/doc/refman/en/using-systemd.html Process: 4293 ExecStartPre=/usr/bin/mysqld_pre_systemd (code=exited, status=0/SUCCESS) Main PID: 4310 (mysqld) Status: "SERVER_OPERATING" CGroup: /system.slice/mysqld.service └─4310 /usr/sbin/mysqld
تأمين الخلية
عند بدء تشغيل خادم MySQL لأول مرة ، يتم إنشاء كلمة مرور مؤقتة للمستخدم الجذر MySQL. يمكنك العثور على كلمة المرور عن طريق تشغيل الأمر التالي:
sudo grep 'temporary password' /var/log/mysqld.log
يجب أن يبدو الإخراج بشيء من هذا القبيل:
2018-05-23T10:59:51.251159Z 5 A temporary password is generated for root@localhost: q&0)V!?fjksL
قم بتدوين كلمة المرور ، لأن الأمر التالي سيطلب منك إدخال كلمة مرور الجذر المؤقتة.
قم بتشغيل الأمر
mysql_secure_installation
لتحسين أمان تثبيت MySQL الخاص بنا:
sudo mysql_secure_installation
Securing the MySQL server deployment. Enter password for user root:
بعد إدخال كلمة المرور المؤقتة ، سيُطلب منك تعيين كلمة مرور جديدة لجذر المستخدم. يجب أن يكون طول كلمة المرور 8 أحرف على الأقل وأن يحتوي على حرف كبير واحد على الأقل وحرف صغير واحد ورقم واحد وحرف خاص واحد.
The existing password for the user account root has expired. Please set a new password. New password: Re-enter new password:
سيطلب منك البرنامج النصي أيضًا إزالة المستخدم المجهول ، وتقييد وصول مستخدم الجذر إلى الجهاز المحلي وإزالة قاعدة بيانات الاختبار. يجب عليك الإجابة على "نعم" (نعم) على جميع الأسئلة.
الاتصال MySQL من سطر الأوامر
للتفاعل مع MySQL من خلال الجهاز الطرفي ، سوف نستخدم عميل MySQL الذي تم تثبيته كتبعية لحزمة خادم MySQL.
لتسجيل الدخول إلى خادم MySQL كنوع المستخدم الجذر:
mysql -u root -p
سيُطلب منك إدخال كلمة مرور الجذر التي قمت بتعيينها مسبقًا عند تشغيل البرنامج النصي
mysql_secure_installation
.
بمجرد إدخال كلمة المرور ، سيتم تقديمك مع قذيفة mysql كما هو موضح أدناه:
Welcome to the MySQL monitor. Commands end with; or \g. Your MySQL connection id is 11 Server version: 8.0.11 MySQL Community Server - GPL Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
إنشاء قاعدة بيانات
بمجرد الاتصال بقذيفة MySQL ، يمكنك إنشاء قاعدة بيانات جديدة عن طريق كتابة الأمر التالي:
CREATE DATABASE new_database;
Query OK, 1 row affected (0.00 sec)
إنشاء الجداول
الآن وقد أنشأنا قاعدة بيانات ، يمكننا إنشاء جدول لتخزين بعض البيانات.
قبل تشغيل عبارات SQL لإنشاء جدول ، نحتاج إلى الاتصال بقاعدة البيانات:
use new_database;
في هذا المثال ، سننشئ جدولًا بسيطًا باسم
contacts
مع ثلاثة حقول ،
id
،
name
email
:
CREATE TABLE contacts (id INT PRIMARY KEY, name VARCHAR(30), email VARCHAR(30));
Query OK, 1 row affected (0.00 sec)
استنتاج
في هذا البرنامج التعليمي ، أظهرنا لك كيفية تثبيت وتأمين خادم MySQL على خادم CentOS 7. لقد أظهرنا لك أيضًا كيفية الاتصال بقذيفة MySQL وكيفية إنشاء قاعدة بيانات جديدة وجدول.
الآن بعد أن تم تشغيل خادم MySQL الخاص بك وأنت تعلم كيفية الاتصال بخادم MySQL من سطر الأوامر ، قد تحتاج إلى التحقق من الأدلة التالية:
mysql centosهذا المنشور جزء من Install LAMP Stack على سلسلة CentOS 7.
وظائف أخرى في هذه السلسلة:
• كيفية تثبيت Apache على CentOS 7 • تثبيت MySQL على CentOS 7 • كيفية إعداد مضيفات Apache الافتراضية على CentOS 7 • تأمين Apache مع Let's Encrypt على CentOS 7تثبيت ، إعادة تثبيت ، ترقية ، إلغاء تثبيت ، إصلاح Windows 7 / Vista / Xp
أطلقت Microsoft برنامجًا جديدًا يركز موقع الويب فقط على كيفية تثبيت أو إعادة تثبيت أو ترقية أو إلغاء تثبيت Windows 7 و Windows Vista و Windows XP.
فرض تثبيت الإضافات ، البرامج النصية الخارجية على الكروم وليس على متجر على شبكة الإنترنت
تعرّف على كيفية فرض تثبيت الإضافات والبرامج النصية الخارجية على Chrome غير المدرجة في سوق Chrome الإلكتروني.
كيفية تثبيت mysql على centos 8
يتوفر أحدث إصدار من خادم قاعدة بيانات MySQL ، الإصدار 8.0 ، للتثبيت من مستودعات CentOS 8 الافتراضية. MySQL هو نظام إدارة قواعد البيانات العلائقية المفتوح المصدر الأكثر شعبية.







