VestaCP/CWP/CentOS 7 এর জন্য MariaDB10.10.2 এ কিভাবে আপডেট/আপগ্রেড করবেন?

এই টিউটোরিয়ালে আপনাকে গাইড করবে কিভাবেCentOS 7, সর্বশেষ Mariadb10.10.2 সংস্করণে MariaDB আপগ্রেড/ইনস্টল করুন।

  • এই টিউটোরিয়ালটি CWP এর ক্ষেত্রেও প্রযোজ্যVestaCPবা অন্য কোনো সামঞ্জস্যপূর্ণ VPS সার্ভার নিয়ন্ত্রণ প্যানেল।

VestaCP/CWP/CentOS 7 এর জন্য MariaDB10.10.2 এ কিভাবে আপডেট/আপগ্রেড করবেন?

MariaDB 10.10.2 এখন খুবই স্থিতিশীল এবং এই রিলিজে অনেক বৈশিষ্ট্য যুক্ত ও উন্নত করা হয়েছে।

  • আপনি পারেনএখানেসব পরিবর্তনের তালিকা চেক করুন.

আমরা ব্যবহার করেছিওয়ার্ডপ্রেস, জুমলা, জেনফোরো, আইপিএস ফোরাম এবং কিছু নির্ভরতা যা নির্ভর করেমাইএসকিউএল DB এর PHP স্ক্রিপ্ট MariaDB 10.10.2 এর জন্য পরীক্ষা করে, তাই এই সংস্করণে আপগ্রেড করা নিরাপদ।

MariaDB কি?

মারিয়াডিবি সম্পর্কে একটি সংক্ষিপ্ত বিবরণ:

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

আপগ্রেড করতে, সর্বশেষ সংস্করণে আপগ্রেড করতে এই সহজ পদক্ষেপগুলি অনুসরণ করুন৷

ধাপ 1: মারিয়াডিবি পুরানো সংস্করণ মুছুন

  • MariaDB এর পুরানো সংস্করণ মুছুন, যেমন: 5.5 / 10.0 / 10.1 / 10.2 / 10.3

ইনস্টল করার আগে, আপনাকে প্রথমে ব্যাক আপ করার পরামর্শ দেওয়া হয়মাইএসকিউএল ডাটাবেস.

প্রথমে, আপনার বর্তমান my.cnf কনফিগারেশনের ব্যাকআপ নিন▼

cp /etc/my.cnf /etc/my.cnf.bak
  • এখন আমাদের সেন্টোস 7 এ ইনস্টল করা mariadb 5.5 এর বর্তমান সংস্করণটি সরাতে হবে:

MariaDB 5.5 এর জন্য ▼

service mariadb stop / service mysql stop
rpm -e --nodeps galera
yum remove mariadb mariadb-server
  • এই মুহুর্তে MariaDB 5.5 সম্পূর্ণরূপে মুছে ফেলা হবে, কিন্তু ডাটাবেস সরানো হবে না, চিন্তা করবেন না।

MariaDB 10 এর উপরের সংস্করণের জন্য: 10.0 / 10.1 / 10.2 / 10.3 ▼

service mysql stop 
rpm -e --nodeps galera
yum remove MariaDB-server MariaDB-client
  • এই মুহুর্তে, MariaDB 10.0/10.1/10.2/10.3 সম্পূর্ণরূপে মুছে ফেলা হবে, কিন্তু ডাটাবেস মুছে ফেলা হবে না, চিন্তা করবেন না।

ধাপ 2: মারিয়াডিবি 10.10.2 ইনস্টল করুন

  • MariaDB 5.5/10.0/10.1/10.2/10.3 সংস্করণ থেকে, MariaDB 10.10.2 এ ইনস্টল/আপডেট করুন।

Mariadb 10.10.2 অফিসিয়াল রেপো ▼ ইনস্টল করুন

yum install nano epel-release -y

এখন Repo ফাইলটি সম্পাদনা/তৈরি করুন/etc/yum.repos.d

যদি বিদ্যমান রেপো ফাইলগুলি মুছে ফেলা বা ব্যাকআপ করা থাকে তবে নিশ্চিত করুন যে আপনার কাছে অন্য কোনো MariaDB সংগ্রহস্থল ফাইল নেই ▼

mv /etc/yum.repos.d/mariadb.repo /etc/yum.repos.d/mariadb.repo.bak
nano /etc/yum.repos.d/mariadb.repo

তারপর নিম্নলিখিতটি পেস্ট করুন এবং সংরক্ষণ করুন▼

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.10.2/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

এর পর আমরা Mariadb 10.10.2 ▼ ইনস্টল করব

yum clean all
yum install MariaDB-server MariaDB-client net-snmp perl-DBD-MySQL -y
yum update -y

my.cnf ফাইল পুনরুদ্ধার করুন ▼

rm -rf /etc/my.cnf
cp /etc/my.cnf.bak /etc/my.cnf

তারপরে, বুট করতে Mariadb সক্রিয় করুন এবং পরিষেবা শুরু করুন:

systemctl enable mariadb
service mysql start

ধাপ 3: বর্তমান ডাটাবেস আপগ্রেড করুন

ইনস্টলেশনের পরে, আমাদের বর্তমান ডাটাবেসকে নিম্নোক্ত কমান্ড ▼ দ্বারা আপগ্রেড করতে হবে

mysql_upgrade
  • আর কিছু না হলে, আপনি সফলভাবে MariaDB 5.5 / 10.0 / 10.1 / 10.2 / 10.3 কে MariaDB 10.10.2 এর সর্বশেষ সংস্করণে আপগ্রেড করেছেন৷

আপনি যদি কমান্ড টাইপ করা হয় mysql_upgrade ডাটাবেস আপগ্রেড করার সময়, নিম্নলিখিত ত্রুটি বার্তা উপস্থিত হয় ▼

[root@ ~]# mysql_upgrade
Version check failed. Got the following error when calling the 'mysql' command line client
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
FATAL ERROR: Upgrade failed

নিম্নলিখিত ব্যবহার করুনmysql_upgrade ঠিক করার আদেশ ▼

mysql_upgrade -u root --datadir=/var/lib/mysql/ --basedir=/ --password=123456
  • অনুগ্রহ করে উপরের "123456" আপনার MySQL বা Mariadb ডাটাবেসের রুট পাসওয়ার্ডে পরিবর্তন করুন।

অবশেষে, আপনি টার্মিনাল SSH ▼ থেকে এই কমান্ডটি চালিয়ে MySQL বা Mariadb ডাটাবেস সংস্করণ নিশ্চিত করতে পারেন

mysql -V

নিরাপত্তা

যদি আপনার MariaDB ডাটাবেসে একই ধরনের ত্রুটির বার্তা থাকে▼

警告:数据库错误 Column count of mysql.proc is wrong. Expected 21, found 20. Created with MariaDB 50560, now running 100406. Please use mysql_upgrade to fix this error 查询 SHOW FUNCTION STATUS

MariaDB ডাটাবেস ত্রুটির সমাধানের জন্য, অনুগ্রহ করে দেখতে নিচের লিঙ্কে ক্লিক করুন▼

হোপ চেন উইলিয়াং ব্লগ ( https://www.chenweiliang.com/ ) শেয়ার করেছেন "VestaCP/CWP/CentOS 7-এ MariaDB10.10.2-এ কীভাবে আপডেট/আপগ্রেড করবেন? , তোমাকে সাহায্যর জন্য.

এই নিবন্ধটির লিঙ্ক শেয়ার করতে স্বাগতম:https://www.chenweiliang.com/cwl-1100.html

সর্বশেষ আপডেট পেতে চেন ওয়েইলিয়াং এর ব্লগের টেলিগ্রাম চ্যানেলে স্বাগতম!

🔔 চ্যানেলের শীর্ষ ডিরেক্টরিতে মূল্যবান "ChatGPT সামগ্রী বিপণন AI টুল ব্যবহারের নির্দেশিকা" পেতে প্রথম হন! 🌟
📚 এই গাইডটিতে বিশাল মূল্য রয়েছে, 🌟এটি একটি বিরল সুযোগ, এটি মিস করবেন না! ⏰⌛💨
ভালো লাগলে শেয়ার এবং লাইক করুন!
আপনার শেয়ার এবং লাইক আমাদের ক্রমাগত অনুপ্রেরণা!

 

发表 评论

আপনার ইমেইল ঠিকানা প্রচার করা হবে না. 必填 项 已 用 * 标注

উপরে যান