ذكري المظهر

كيفية إنشاء قاعدة بيانات mysql على لينكس عبر سطر الأوامر

تكوين قواعد بيانات في Command Prompt

تكوين قواعد بيانات في Command Prompt

جدول المحتويات:

Anonim

MySQL هو نظام إدارة قواعد البيانات العلائقية المفتوح المصدر الأكثر شعبية.

يشرح هذا البرنامج التعليمي كيفية إنشاء قواعد بيانات MySQL أو MariaDB من خلال سطر الأوامر.

قبل ان تبدأ

نحن نفترض أن لديك بالفعل خادم MySQL أو MariaDB مثبت على نظامك.

  • كيفية تثبيت MySQL على CentOS 7 و Ubuntu 18.04 و Debian 9.How To لتثبيت MariaDB على CentOS 7 و Ubuntu 18.04 و Debian 9

يتم تنفيذ جميع الأوامر كمستخدم إداري (الحد الأدنى للامتياز المطلوب لإنشاء قاعدة بيانات جديدة هو CREATE ) أو مع حساب الجذر.

للوصول إلى shell MySQL ، اكتب الأمر التالي وأدخل كلمة مرور مستخدم MySQL الجذر عندما يُطلب منك ذلك:

mysql -u root -p

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

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

إنشاء قاعدة بيانات MySQL

إن إنشاء قاعدة بيانات MySQL جديدة أمر بسيط مثل تشغيل أمر واحد.

لإنشاء قاعدة بيانات MySQL أو MariaDB جديدة ، قم بإصدار الأمر التالي ، حيث database_name هو اسم قاعدة البيانات التي تريد إنشاؤها:

CREATE DATABASE database_name;

Query OK, 1 row affected (0.00 sec)

ERROR 1007 (HY000): Can't create database 'database_name'; database exists

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

CREATE DATABASE IF NOT EXISTS database_name;

Query OK, 1 row affected, 1 warning (0.00 sec)

في الإخراج أعلاه ، يمكنك رؤية " Query OK مما يعني أن الاستعلام كان ناجحًا ، 1 warning يخبرنا أن قاعدة البيانات موجودة بالفعل ولم يتم إنشاء قاعدة بيانات جديدة.

على نظام Linux ، تكون قاعدة بيانات MySQL وأسماء الجداول حساسة لحالة الأحرف.

عرض جميع قواعد بيانات MySQL

لعرض قاعدة البيانات التي قمت بإنشائها ، قم بتنفيذ الأمر التالي من داخل MySQL shell:

SHOW DATABASES;

سيقوم الأمر أعلاه بطباعة قائمة بجميع قواعد البيانات على الخادم. يجب أن يكون الإخراج مشابهًا لهذا:

+--------------------+ | Database | +--------------------+ | information_schema | | database_name | | mysql | | performance_schema | | test | +--------------------+ 5 rows in set (0.00 sec)

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

عند إنشاء قاعدة بيانات ، لا يتم تحديد قاعدة البيانات الجديدة للاستخدام. لتحديد قاعدة بيانات قبل أن تبدأ جلسة MySQL ، استخدم الأمر التالي:

USE database_name;

Database changed

بمجرد تحديد قاعدة بيانات ، سيتم تنفيذ جميع العمليات اللاحقة مثل إنشاء الجداول على قاعدة البيانات المحددة.

إنشاء قاعدة بيانات MySQL مع mysqladmin

يمكنك أيضًا إنشاء قاعدة بيانات MySQL جديدة من محطة Linux باستخدام الأداة المساعدة mysqladmin.

على سبيل المثال ، لإنشاء قاعدة بيانات باسم database_name ، اكتب الأمر التالي وأدخل كلمة مرور مستخدم MySQL الجذر عند المطالبة:

mysqladmin -u root -p create database_name

استنتاج

لقد تعلمت كيفية إنشاء قواعد بيانات MySQL.

لا تتردد في ترك تعليق إذا كان لديك أي أسئلة.

مسيل مريب