অ্যান্ড্রয়েড

কমান্ড লাইনের মাধ্যমে কীভাবে লিনাক্সে একটি mysql ডাটাবেস তৈরি করতে হয়

ফুল তথ্য দিয়ে ডাটাবেজ কি? - [হিন্দি] - দ্রুত সাপোর্ট

ফুল তথ্য দিয়ে ডাটাবেজ কি? - [হিন্দি] - দ্রুত সাপোর্ট

সুচিপত্র:

Anonim

মাইএসকিউএল হ'ল সর্বাধিক জনপ্রিয় ওপেন সোর্স রিলেশনাল ডাটাবেস ম্যানেজমেন্ট সিস্টেম।

এই টিউটোরিয়ালটি কমান্ড লাইনের মাধ্যমে কীভাবে মাইএসকিউএল বা মারিয়াডিবি ডাটাবেস তৈরি করবেন তা ব্যাখ্যা করে।

তুমি শুরু করার আগে

আমরা ধরে নিচ্ছি যে আপনি ইতিমধ্যে আপনার সিস্টেমে মাইএসকিউএল বা মারিয়াডিবি সার্ভার ইনস্টল করেছেন।

  • CentOS 7, উবুন্টু 18.04, ডিবিয়ান 9. মাইএসকিউএল ইনস্টল করবেন কীভাবে সেন্টোস 7, উবুন্টু 18.04, ডেবিয়ান 9 এ মারিয়াডিবি ইনস্টল করবেন কীভাবে

সমস্ত কমান্ড প্রশাসনিক ব্যবহারকারীর হিসাবে কার্যকর করা হয় (একটি নতুন ডাটাবেস তৈরি করার জন্য সর্বনিম্ন সুবিধাগুলি CREATE ) বা মূল অ্যাকাউন্ট সহ।

মাইএসকিউএল শেলটি অ্যাক্সেস করতে নিম্নলিখিত কমান্ডটি টাইপ করুন এবং অনুরোধ করা হলে আপনার মাইএসকিউএল রুট ব্যবহারকারী পাসওয়ার্ড লিখুন:

mysql -u root -p

আপনি যদি আপনার মাইএসকিউএল রুট ব্যবহারকারীর জন্য কোনও পাসওয়ার্ড সেট না করে থাকেন তবে আপনি -p সুইচটি বাদ দিতে পারেন।

আপনার যদি আপনার মাইএসকিউএল রুট পাসওয়ার্ড পরিবর্তন করতে হয় তবে কমান্ড লাইনের মাধ্যমে মাইএসকিউএল রুট পাসওয়ার্ড পুনরায় সেট করার বিষয়ে এই টিউটোরিয়ালটি অনুসরণ করুন।

একটি মাইএসকিউএল ডেটাবেস তৈরি করুন

একটি নতুন মাইএসকিউএল ডেটাবেস তৈরি করা একক কমান্ড চালানোর মতোই সহজ।

একটি নতুন মাইএসকিউএল বা মারিয়াডিবি ডাটাবেস তৈরি করতে নিম্নলিখিত কমান্ডটি জারি করুন, যেখানে ডাটাবেস_নামটি আপনি যে ডাটাবেসটি তৈরি করতে চান তার নাম:

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 যা আমাদের বলে যে ডাটাবেস ইতিমধ্যে বিদ্যমান এবং কোনও নতুন ডাটাবেস তৈরি হয়নি was

লিনাক্সে, মাইএসকিউএল ডাটাবেস এবং সারণীর নামগুলি কেস সংবেদনশীল।

সমস্ত মাইএসকিউএল ডেটাবেস দেখুন

আপনি যে ডাটাবেসটি তৈরি করেছেন তা দেখতে, মাইএসকিউএল শেলের মধ্যে থেকে নিম্নলিখিত কমান্ডটি কার্যকর করুন:

SHOW DATABASES;

উপরের কমান্ডটি সার্ভারে সমস্ত ডাটাবেসের একটি তালিকা মুদ্রণ করবে। আউটপুট এর সাথে একই রকম হওয়া উচিত:

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

একটি মাইএসকিউএল ডাটাবেস নির্বাচন করুন

আপনি যখন একটি ডাটাবেস তৈরি করেন, নতুন ডাটাবেস ব্যবহারের জন্য নির্বাচন করা হয় না। আপনি মাইএসকিউএল সেশন শুরু করার আগে একটি ডাটাবেস নির্বাচন করতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:

USE database_name;

Database changed

আপনি যখন কোনও ডাটাবেস নির্বাচন করেন, পরবর্তীকালের সমস্ত ক্রিয়াকলাপ যেমন সারণী তৈরি করা নির্বাচিত ডাটাবেসে সম্পাদিত হবে।

মাইসকিউডমিন সহ একটি মাইএসকিউএল ডেটাবেস তৈরি করুন

লিনাক্স টার্মিনাল থেকে মাইসক্ল্যাডমিন ইউটিলিটি ব্যবহার করে আপনি একটি নতুন মাইএসকিউএল ডাটাবেস তৈরি করতে পারেন।

উদাহরণস্বরূপ, ডাটাবেস_নাম নামের একটি ডাটাবেস তৈরি করতে, নিম্নলিখিত কমান্ডটি টাইপ করুন এবং অনুরোধ করা হলে আপনার মাইএসকিউএল রুট ব্যবহারকারী পাসওয়ার্ড লিখুন:

mysqladmin -u root -p create database_name

উপসংহার

আপনি কীভাবে মাইএসকিউএল ডেটাবেস তৈরি করবেন তা শিখেছেন।

আপনার কোনও প্রশ্ন থাকলে নির্দ্বিধায় কোনও মন্তব্য করুন leave

mysql মারিয়াদব