নিবন্ধ ডিরেক্টরি
পিএইচপি মাই এডমিনকিভাবে InnoDB ডেটা টেবিল টাইপ রূপান্তর করবেন
MyISAM ডিফল্ট ইঞ্জিনে রূপান্তর করবেন?
InnoDB ডেটা টেবিলগুলিকে MyISAM ডেটা টেবিলে রূপান্তর করার পরামর্শ দেওয়া হচ্ছে:
- ব্যক্তিগত ব্লগের বৈশিষ্ট্যের সাথে একত্রিত হয়ে, ব্যক্তিগত ব্লগ সিস্টেমের জন্য MyISAM সুপারিশ করা হয়, কারণ ব্লগের প্রধান ক্রিয়াকলাপগুলি পড়া এবং লেখা, এবং কয়েকটি চেইন অপারেশন রয়েছে।
- সুতরাংMyISAM ইঞ্জিন নির্বাচন করা আপনার ব্লগকে খোলা এবং পৃষ্ঠাটিকে InnoDB ইঞ্জিন ব্লগের চেয়ে বেশি দক্ষ করে তোলে।
- অবশ্যই, এটি শুধুমাত্র একটি ব্যক্তিগত পরামর্শ, এবং অধিকাংশ ব্লগার প্রকৃত পরিস্থিতি অনুযায়ী সাবধানে নির্বাচন করে।
টিপস:রূপান্তরেমাইএসকিউএল ডাটাবেসটেবিলের আগে, একটি ডাটাবেস ব্যাকআপ করতে ভুলবেন না ▼
phpMyAdmin ব্যাকগ্রাউন্ডে ডাটা টেবিলের ধরন ম্যানুয়ালি পরিবর্তন করার পদক্ষেপ
- 1) phpMyAdmin ডাটাবেস ব্যবস্থাপনায় লগ ইন করুন;
- 2) লগ ইন করার পরে, বাম কলামে ক্লিক করুনডেটাবেস;
- 3) বাম কলামে ক্লিক করুনডেটাটেবল (অ-MyISAM প্রকার);
- 4) ক্লিক করুন "অপারেটিং" ট্যাব;
- 5) "অপারেশন" পৃষ্ঠায়, "ডাটাবেস স্টোরেজ" টাইপ পরিবর্তন করতে নির্বাচন করুন "মাইআইএসএএম";
- 6) ক্লিক করুন "বাস্তবায়ন", রূপান্তর সফল হয়েছে।
SSH কমান্ড দ্রুত MyISAM ডাটাবেস টেবিল টাইপ রূপান্তর
SSH খুলুন软件到 到লিনাক্সসার্ভার, নিম্নলিখিত কমান্ড লিখুন▼
mysql -uroot -p
- SSH এ লগ ইন করতে phpMyAdmin পাসওয়ার্ড লিখুন।
- হাজির"
mysql>
"আপনি চালিয়ে যেতে পারেন। - কেস-সংবেদনশীল এবং ;.
- ডাটাবেসের নাম এবং টেবিলের নাম সবই ছোট হাতের, এবং বাকি কমান্ডগুলো বড় হাতের। যদি শেষ ; প্রবেশ করা না হয়, তাহলে কমান্ড কার্যকর হবে না।
USE 数据库名; SHOW TABLES; ALTER TABLE 表名 ENGINE=MYISAM;
নীচের চিত্রে রূপান্তরিত প্রথম wp_commentmeta টেবিলটি সফলভাবে প্রদর্শিত হয়েছে, এবং তারপর টেবিলের নামগুলি একে একে রূপান্তর করা যেতে পারে▼
- ইনপুট
SHOW TABLES;
কমান্ডের পরে, ডাটাবেস টেবিলের নাম প্রদর্শিত হয়। - অনুলিপি করুন এবং সংশ্লিষ্ট টেবিলের নাম পরিবর্তন করুন
ALTER TABLE 表名 ENGINE=MYISAM;
দ্রুত অপারেশনের জন্য MyISAM ডাটাবেস টেবিলের ধরনে রূপান্তর করুন (phpMyAdmin ব্যাকগ্রাউন্ডে ডাটা টেবিলের ধরন ম্যানুয়ালি পরিবর্তন করার চেয়ে অন্তত দ্রুত)। - মোট 13টি টেবিলের নাম রয়েছে৷ রূপান্তর সম্পূর্ণ হওয়ার পরে, লিখুন "
exit
"প্রস্থান করুন।
MyISAM কে ডিফল্ট ইঞ্জিন করুন
রূপান্তর সম্পন্ন হওয়ার পরে, InnoDB ইঞ্জিন বন্ধ করার পরামর্শ দেওয়া হয়, এবং তারপরে MyISAM কে ভবিষ্যতে সেট করুনমাইএসকিউএলডিফল্ট ইঞ্জিন।
কিভাবে "ডাটাবেস স্টোরেজ" টাইপ ব্যবহার করতে ডিফল্ট সেট করবেন "মাইআইএসএএম"?
চেন উইলিয়াং以CWP কন্ট্রোল প্যানেলপ্রোগ্রামটি একটি উদাহরণ, এবং অপারেশন ধাপগুলি নিম্নরূপ:
1) /etc/my.cnf ফাইলটি সম্পাদনা করুন এবং আমদানি করা ফোল্ডারটি খুঁজুন !includedir /etc/my.cnf.d
2) /etc/my.cnf.d ফোল্ডারে যান
3) server.cnf ফাইলটি খুলুন
4) "ডিফল্ট_স্টোরেজ_ইঞ্জিন" খুঁজুন
5) নীচে যোগ করুন "#default_storage_engine=InnoDB":
default_storage_engine = MYISAM
6) সংরক্ষণ করার পরে, MySQL পরিষেবা পুনরায় চালু করুন:
service mysqld restart
অথবা Mariadb পরিষেবা পুনরায় চালু করুন:
systemctl restart mariadb
পদ্ধতিটি খুবই সহজ, শুধুমাত্র অপারেশন অনুসরণ করুন, আপনি পরিবর্তন সম্পূর্ণ করতে পারেন, এই টিউটোরিয়াল শেষ!
হোপ চেন উইলিয়াং ব্লগ ( https://www.chenweiliang.com/ ) শেয়ার করেছেন "কিভাবে phpMyAdmin InnoDB ডেটা টেবিল টাইপ রূপান্তরকে MyISAM ডিফল্ট ইঞ্জিনে রূপান্তর করে? , তোমাকে সাহায্যর জন্য.
এই নিবন্ধটির লিঙ্ক শেয়ার করতে স্বাগতম:https://www.chenweiliang.com/cwl-413.html
সর্বশেষ আপডেট পেতে চেন ওয়েইলিয়াং এর ব্লগের টেলিগ্রাম চ্যানেলে স্বাগতম!
📚 এই গাইডটিতে বিশাল মূল্য রয়েছে, 🌟এটি একটি বিরল সুযোগ, এটি মিস করবেন না! ⏰⌛💨
ভালো লাগলে শেয়ার এবং লাইক করুন!
আপনার শেয়ার এবং লাইক আমাদের ক্রমাগত অনুপ্রেরণা!