Week 7, continued
সুচিপত্র:
- তুমি শুরু করার আগে
- সমস্ত মাইএসকিউএল ডাটাবেস তালিকাভুক্ত করুন
- মাইএসকিউএলে একটি ডাটাবেস মুছুন
- মাইএসকিউএলমিন সহ একটি মাইএসকিউএল ডেটাবেস মুছুন
- উপসংহার
মাইএসকিউএল হ'ল সর্বাধিক জনপ্রিয় ওপেন সোর্স রিলেশনাল ডাটাবেস ম্যানেজমেন্ট সিস্টেম।
এই টিউটোরিয়ালটি বর্ণনা করে যে কীভাবে কমান্ড লাইনের মাধ্যমে কোনও মাইএসকিউএল বা মারিয়াডিবি ডাটাবেস মুছবেন (বা বাদ দিন)।
তুমি শুরু করার আগে
সমস্ত কমান্ড প্রশাসনিক ব্যবহারকারী হিসাবে কার্যকর করা হয় (একটি ডেটাবেস মুছতে ন্যূনতম সুবিধাসমূহ
DROP
) বা মূল অ্যাকাউন্ট সহ account
মাইএসকিউএল কনসোল অ্যাক্সেস করতে নিম্নলিখিত কমান্ডটি টাইপ করুন এবং অনুরোধ জানানো হলে আপনার মাইএসকিউএল রুট ব্যবহারকারী পাসওয়ার্ড লিখুন:
mysql -u root -p
আপনার যদি আপনার মাইএসকিউএল রুট পাসওয়ার্ড পরিবর্তন করতে হয় তবে কমান্ড লাইনের মাধ্যমে মাইএসকিউএল রুট পাসওয়ার্ড পুনরায় সেট করার বিষয়ে এই টিউটোরিয়ালটি অনুসরণ করুন।
সমস্ত মাইএসকিউএল ডাটাবেস তালিকাভুক্ত করুন
ডাটাবেস ড্রপ করার আগে, আপনি তৈরি করা সমস্ত ডাটাবেসের একটি তালিকা দেখতে চাইতে পারেন। মাইএসকিউএল শেলের মধ্যে থেকে এটি করতে নিম্নলিখিত কমান্ডটি প্রয়োগ করুন:
SHOW DATABASES;
উপরের কমান্ডটি সার্ভারে সমস্ত ডাটাবেসের একটি তালিকা মুদ্রণ করবে। আউটপুট এর সাথে একই রকম হওয়া উচিত:
+--------------------+ | Database | +--------------------+ | information_schema | | database_name | | mysql | | performance_schema | | test | +--------------------+ 5 rows in set (0.00 sec)
মাইএসকিউএলে একটি ডাটাবেস মুছুন
একটি মাইএসকিউএল ডাটাবেস মুছে ফেলা একক কমান্ড চালানোর মতোই সহজ is এটি একটি পুনরায় পরিবর্তনযোগ্য ক্রিয়া এবং সতর্কতার সাথে কার্যকর করা উচিত। আপনি কোনও ভুল ডাটাবেস অপসারণ করছেন না তা নিশ্চিত করুন, একবার আপনি ডাটাবেস মুছলে এটি পুনরুদ্ধার করা যাবে না।
ড্রপ কোয়েরি চালানোর আগে ডাটাবেসের একটি ব্যাকআপ তৈরি করা সর্বদা একটি ভাল ধারণা।একটি ডাটাবেস মুছতে নিম্নলিখিত কমান্ডটি টাইপ করুন, যেখানে আপনি মুছে ফেলতে চান ডাটাবেসটির নাম হ'ল
database_name
নাম:
DROP DATABASE database_name;
Query OK, 1 row affected (0.00 sec)
ERROR 1008 (HY000): Can't drop database 'database_name'; database doesn't exist
উপরের মত ত্রুটি দেখা এড়াতে, পরিবর্তে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:
DROP DATABASE IF EXISTS database_name;
Query OK, 1 row affected, 1 warning (0.00 sec)
উপরের আউটপুটে,
Query OK
অর্থ হল ক্যোয়ারীটি সফল হয়েছিল এবং
1 warning
আমাদের বলে যে ডাটাবেসটি বিদ্যমান নেই এবং কোনও ডাটাবেস মুছে ফেলা হয়নি।
মাইএসকিউএলমিন সহ একটি মাইএসকিউএল ডেটাবেস মুছুন
লিনাক্স টার্মিনাল থেকে মাইএসক্ল্যাডমিন ইউটিলিটি ব্যবহার করে আপনি কোনও মাইএসকিউএল ডাটাবেসও মুছতে পারেন।
উদাহরণস্বরূপ, ডাটাবেস_নাম নামের একটি ডাটাবেস মুছতে, নিম্নলিখিত কমান্ডটি টাইপ করুন এবং যখন জিজ্ঞাসা করা হবে তখন আপনার মাইএসকিউএল রুট ব্যবহারকারী পাসওয়ার্ড লিখুন:
mysqladmin -u root -p drop database_name
উপসংহার
আপনি কীভাবে একটি মাইএসকিউএল ডাটাবেস মুছবেন তা শিখেছেন।
আপনার কোনও প্রশ্ন থাকলে নির্দ্বিধায় কোনও মন্তব্য করুন leave
ডেলের 'স্পুটনিক' উবুন্টু লিনাক্সের অতিব্রুক: প্রথমটি একটি নতুন লাইনের মধ্যে?

পরীক্ষকেরা 'বড় ভাই সংস্করণ 'এক্সপিসিসিস 13 এর নতুন' ডেভেলপার এডিশন 'ডেল বলেছেন।
কমান্ড লাইনের মাধ্যমে কীভাবে লিনাক্সে একটি mysql ডাটাবেস তৈরি করতে হয়

এই টিউটোরিয়ালটি মাইএসকিউএল বা মারিয়াডিবি ডাটাবেসগুলি তৈরি করতে কমান্ড লাইনটি কীভাবে ব্যবহার করবেন তা ব্যাখ্যা করে।
মাইএসকিএল ডাটাবেস সার্ভারে দূরবর্তী সংযোগগুলি কীভাবে অনুমোদন করবেন

ডিফল্টরূপে, মাইএসকিউএল সার্ভার কেবল লোকালহস্ট থেকে সংযোগগুলির জন্য শোনায়। এই নির্দেশিকায়, আমরা কোনও মাইএসকিউএল সার্ভারে দূরবর্তী সংযোগের অনুমতি দেওয়ার জন্য প্রয়োজনীয় পদক্ষেপগুলি অতিক্রম করব।