ಲೇಖನ ಡೈರೆಕ್ಟರಿ
ಈ ಟ್ಯುಟೋರಿಯಲ್ ನಲ್ಲಿ ಹೇಗೆ ಮಾಡಬೇಕೆಂದು ನಿಮಗೆ ಮಾರ್ಗದರ್ಶನ ನೀಡುತ್ತದೆಸೆಂಟೋಸ್ 7, ಇತ್ತೀಚಿನ Mariadb10.10.2 ಆವೃತ್ತಿಗೆ MariaDB ಅನ್ನು ಅಪ್ಗ್ರೇಡ್ ಮಾಡಿ/ಸ್ಥಾಪಿಸಿ.
- ಈ ಟ್ಯುಟೋರಿಯಲ್ CWP ಗೆ ಅನ್ವಯಿಸುತ್ತದೆ ಮತ್ತುವೆಸ್ಟಾಸಿಪಿಅಥವಾ ಯಾವುದೇ ಇತರ ಹೊಂದಾಣಿಕೆಯ VPS ಸರ್ವರ್ ನಿಯಂತ್ರಣ ಫಲಕ.
MariaDB 10.10.2 ಈಗ ಬಹಳ ಸ್ಥಿರವಾಗಿದೆ ಮತ್ತು ಈ ಬಿಡುಗಡೆಯಲ್ಲಿ ಹಲವು ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ ಮತ್ತು ಸುಧಾರಿಸಲಾಗಿದೆ.
- ನೀನು ಮಾಡಬಲ್ಲೆ此处ಎಲ್ಲಾ ಬದಲಾವಣೆಗಳ ಪಟ್ಟಿಯನ್ನು ಪರಿಶೀಲಿಸಿ.
ನಾವು ಬಳಸಿದ್ದೇವೆವರ್ಡ್ಪ್ರೆಸ್, Joomla, xenforo, IPS ಫೋರಮ್ ಮತ್ತು ಅವಲಂಬಿಸಿರುವ ಕೆಲವು ಅವಲಂಬನೆಗಳುMySQL DB ಯ PHP ಸ್ಕ್ರಿಪ್ಟ್ MariaDB 10.10.2 ಗಾಗಿ ಪರಿಶೀಲಿಸುತ್ತದೆ, ಆದ್ದರಿಂದ ಈ ಆವೃತ್ತಿಗೆ ಅಪ್ಗ್ರೇಡ್ ಮಾಡುವುದು ಸುರಕ್ಷಿತವಾಗಿದೆ.
ಮರಿಯಾಡಿಬಿ ಎಂದರೇನು?
MariaDB ಬಗ್ಗೆ ಒಂದು ಸಣ್ಣ ವಿವರಣೆ:
- MariaDB ಅನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆMySQLನೇರ ಬದಲಿ.
- ಹೆಚ್ಚಿನ ವೈಶಿಷ್ಟ್ಯಗಳೊಂದಿಗೆ: ಹೊಸ ಶೇಖರಣಾ ಎಂಜಿನ್, ಕಡಿಮೆ ದೋಷಗಳು ಮತ್ತು ಉತ್ತಮ ಕಾರ್ಯಕ್ಷಮತೆ.
- MariaDB ಅನ್ನು ಅನೇಕ MySQL ನ ಮೂಲ ಅಭಿವರ್ಧಕರು ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ್ದಾರೆ, ಅವರು ಈಗ MariaDB ಫೌಂಡೇಶನ್ ಮತ್ತು MariaDB ಕಾರ್ಪೊರೇಶನ್ಗಾಗಿ ಕೆಲಸ ಮಾಡುತ್ತಾರೆ, ಜೊತೆಗೆ ಸಮುದಾಯದಲ್ಲಿ ಅನೇಕರು.
ಅಪ್ಗ್ರೇಡ್ ಮಾಡಲು, ಇತ್ತೀಚಿನ ಆವೃತ್ತಿಗೆ ಅಪ್ಗ್ರೇಡ್ ಮಾಡಲು ಈ ಸರಳ ಹಂತಗಳನ್ನು ಅನುಸರಿಸಿ.
ಹಂತ 1: MariaDB ಹಳೆಯ ಆವೃತ್ತಿಯನ್ನು ಅಳಿಸಿ
- ಮಾರಿಯಾಡಿಬಿಯ ಹಳೆಯ ಆವೃತ್ತಿಯನ್ನು ಅಳಿಸಿ, ಉದಾಹರಣೆಗೆ: 5.5 / 10.0 / 10.1 / 10.2 / 10.3
ಸ್ಥಾಪಿಸುವ ಮೊದಲು, ನೀವು ಮೊದಲು ಬ್ಯಾಕಪ್ ಮಾಡಲು ಸೂಚಿಸಲಾಗುತ್ತದೆMySQL ಡೇಟಾಬೇಸ್.
ಮೊದಲು, ನಿಮ್ಮ ಪ್ರಸ್ತುತ my.cnf ಸಂರಚನೆಯನ್ನು ಬ್ಯಾಕಪ್ ಮಾಡಿ▼
cp /etc/my.cnf /etc/my.cnf.bak
- ಈಗ ನಾವು centos 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: MariaDB 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
ಈಗ ರೆಪೋ ಫೈಲ್ ಅನ್ನು ಸಂಪಾದಿಸಿ/ರಚಿಸಿ/etc/yum.repos.d
ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ರೆಪೋ ಫೈಲ್ಗಳನ್ನು ಅಳಿಸಿ ಅಥವಾ ಬ್ಯಾಕಪ್ ಮಾಡಿದ್ದರೆ, ನೀವು ಯಾವುದೇ ಮಾರಿಯಾಡಿಬಿ ರೆಪೊಸಿಟರಿ ಫೈಲ್ಗಳನ್ನು ಹೊಂದಿಲ್ಲ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ▼
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
ಇತ್ತೀಚಿನ ನವೀಕರಣಗಳನ್ನು ಪಡೆಯಲು ಚೆನ್ ವೈಲಿಯಾಂಗ್ ಅವರ ಬ್ಲಾಗ್ನ ಟೆಲಿಗ್ರಾಮ್ ಚಾನಲ್ಗೆ ಸುಸ್ವಾಗತ!
📚 ಈ ಮಾರ್ಗದರ್ಶಿಯು ದೊಡ್ಡ ಮೌಲ್ಯವನ್ನು ಹೊಂದಿದೆ, 🌟ಇದು ಅಪರೂಪದ ಅವಕಾಶವಾಗಿದೆ, ಇದನ್ನು ತಪ್ಪಿಸಿಕೊಳ್ಳಬೇಡಿ! ⏰⌛💨
ಇಷ್ಟವಾದಲ್ಲಿ ಶೇರ್ ಮಾಡಿ ಮತ್ತು ಲೈಕ್ ಮಾಡಿ!
ನಿಮ್ಮ ಹಂಚಿಕೆ ಮತ್ತು ಇಷ್ಟಗಳು ನಮ್ಮ ನಿರಂತರ ಪ್ರೇರಣೆ!