wdCP 패널의 MySQL 버전을 업그레이드하는 방법

醉折花枝作酒筹
풀어 주다: 2021-07-10 14:05:18
앞으로
2320명이 탐색했습니다.

이전에 wdCP 패널을 설치한 주요 목적은 WordPress 개인 블로그를 구축하는 것이었습니다. 그러다가 WordPress 공식 웹사이트에 가보니 시스템 요구 사항이 PHP7.3 버전과 MySQL5.6 이상이라는 것을 알게 되었습니다. 따라서 편집자는 PHP 및 데이터베이스 버전을 업그레이드하는 과정을 소개합니다.

wdCP 패널의 MySQL 버전을 업그레이드하는 방법

이전에 wdCP 패널을 설치한 주요 목적은 WordPress 개인 블로그를 구축하는 것이었습니다. 그러다가 WordPress 공식 웹사이트에 접속해 보니 시스템 요구 사항은 PHP7.3 버전과 MySQL5.6 이상이었습니다.

wdCP 패널의 MySQL 버전을 업그레이드하는 방법

그래서 바로 PHP 버전을 업그레이드했고(매우 편리하고 번거롭지 않음), 데이터베이스를 업그레이드하는 데 시간이 오래 걸렸습니다. 결국 제가 쓴 블로그가 워드프레스 공식 홈페이지를 스크린샷으로 캡쳐했을 때 "하지만 이것들은 필요하지 않네요..."라는 문장을 발견하고 멘탈이 무너졌습니다.

서버 환경

시스템: CentOS7.7

Panel: wdCP v3.3.9

wdCP 내장 데이터베이스: MySQL 5.5.62

MySQL 업그레이드 단계

오류 가능성을 줄이기 위해 , 다음 명령을 복사된 형태로 Linux 터미널에 입력하는 것이 가장 좋습니다. 기사에 원래의 진술(뻔뻔함)이 있으므로 먼저 메모장에 명령을 복사한 다음 터미널에 복사하면 됩니다. 문제 해결을 용이하게 하기 위해 일부 실행 결과도 복사했습니다.

일부 명령어는 진행 중에 경로 문제가 있어서 .sh 파일에 직접 작성해서 바로 실행할 수 있을지 모르겠네요. 가능하다고 말하는 많은 블로그를 보았지만 회의적이었고 저와 같은 초보자에게는 시도를 권장하지 않았습니다.

wdCP 패널의 MySQL 버전을 업그레이드하는 방법. mysql 서비스를 종료하고 데이터를 백업한 후 새로운 my.cnf에 넣습니다. 패널의 MySQL 버전을 업그레이드하는 방법>
service mysqld stop
mkdir -p /www/wdlinux/mysql_bk
cp -pR /www/wdlinux/mysql/data/* /www/wdlinux/mysql_bk
mv /www/wdlinux/etc/my.cnf /www/wdlinux/etc/my_old.cnf
로그인 후 복사

wdCP 패널의 MySQL 버전을 업그레이드하는 방법

2. 컴파일에 필요한 환경 구성요소를 설치합니다.
yum install cmake gcc gcc-c++ make zlib-devel ncurses-devel bison -y
로그인 후 복사
3. 해당 소스코드 패키지를 다운로드하고 병합하기 컴파일 및 설치 시 mysql5.5 이상에서는 cmake를 사용하여 컴파일한다는 점에 유의하세요
wget https://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.wdCP 패널의 MySQL 버전을 업그레이드하는 방법wdCP 패널의 MySQL 버전을 업그레이드하는 방법.tar.gz
tar -zxvf mysql-5.6.wdCP 패널의 MySQL 버전을 업그레이드하는 방법wdCP 패널의 MySQL 버전을 업그레이드하는 방법.tar.gz
cd mysql-5.6.wdCP 패널의 MySQL 버전을 업그레이드하는 방법wdCP 패널의 MySQL 버전을 업그레이드하는 방법
cmake -DCMAKE_INSTALL_PREFIX=/www/wdlinux/mysql-5.6.wdCP 패널의 MySQL 버전을 업그레이드하는 방법wdCP 패널의 MySQL 버전을 업그레이드하는 방법 -DMYSQL_DATADIR=/www/wdlinux/mysql-5.6.wdCP 패널의 MySQL 버전을 업그레이드하는 방법wdCP 패널의 MySQL 버전을 업그레이드하는 방법/data -DDOWNLOAD_BOOST=wdCP 패널의 MySQL 버전을 업그레이드하는 방법 -DWITH_BOOST=boost/boost_wdCP 패널의 MySQL 버전을 업그레이드하는 방법_59_0/ -DSYSCONFDIR=/www/wdlinux/etc -DWITH_INNOBASE_STORAGE_ENGINE=wdCP 패널의 MySQL 버전을 업그레이드하는 방법 -DWITH_PARTITION_STORAGE_ENGINE=wdCP 패널의 MySQL 버전을 업그레이드하는 방법 -DWITH_FEDERATED_STORAGE_ENGINE=wdCP 패널의 MySQL 버전을 업그레이드하는 방법 -DWITH_BLACKHOLE_STORAGE_ENGINE=wdCP 패널의 MySQL 버전을 업그레이드하는 방법 -DWITH_MYISAM_STORAGE_ENGINE=wdCP 패널의 MySQL 버전을 업그레이드하는 방법 -DWITH_EMBEDDED_SERVER=wdCP 패널의 MySQL 버전을 업그레이드하는 방법 -DENABLE_DTRACE=0 -DENABLED_LOCAL_INFILE=wdCP 패널의 MySQL 버전을 업그레이드하는 방법 -DDEFAULT_CHARSET=utf8mbwdCP 패널의 MySQL 버전을 업그레이드하는 방법 -DDEFAULT_COLLATION=utf8mbwdCP 패널의 MySQL 버전을 업그레이드하는 방법_general_ci -DEXTRA_CHARSETS=all
make && make install
로그인 후 복사

이 단계에는 명령어가 많으니 복사하거나 생략하지 마세요! ! ! 동시에 대기 시간이 상대적으로 길기 때문에 어느 정도 인내심을 유지해야 합니다.

wdCP 패널의 MySQL 버전을 업그레이드하는 방법

wdCP 패널의 MySQL 버전을 업그레이드하는 방법. wdcp**
rm -f /www/wdlinux/mysql
ln -sf /www/wdlinux/mysql-5.6.wdCP 패널의 MySQL 버전을 업그레이드하는 방법wdCP 패널의 MySQL 버전을 업그레이드하는 방법 /www/wdlinux/mysql
로그인 후 복사

wdCP 패널의 MySQL 버전을 업그레이드하는 방법

에서 mysql 폴더 하이퍼링크를 수정하세요. 참고: 이 단계를 실행하는 데 문제가 있으면 이전 단계에서 make install 복사본이 누락되었을 수 있습니다. 묻지 말고 그냥 물어보세요) 함정을 밟았습니다).

5. mysql 초기화 및 권한 부여

이 단계의 명령은 /www/wdlinux/mysql 디렉터리에서 실행되므로 전환에 주의하시기 바랍니다.

scripts/mysql_install_db --user=mysql --basedir=/www/wdlinux/mysql --datadir=/www/wdlinux/mysql/data
chown -R mysql.mysql /www/wdlinux/mysql/data
로그인 후 복사
6. 작업 데이터 복원**

이 단계는 명령을 단계별로 복사하는 것이 가장 좋습니다. cp 명령의 첫 번째 줄을 실행한 후(y를 여러 번 눌러야 함) 덮어쓸 것인지 묻는 메시지가 표시되므로 나중에 복사한 명령은 사라지게 됩니다.

라인 3과 wdCP 패널의 MySQL 버전을 업그레이드하는 방법의 cp 명령은 cd 명령을 사용하여 /www/wdlinux/mysql-5.6.wdCP 패널의 MySQL 버전을 업그레이드하는 방법wdCP 패널의 MySQL 버전을 업그레이드하는 방법 디렉터리에서 실행해야 합니다. 내 디렉터리에 대해 이야기하고 있습니다. 상황에 따라 조정할 수 있습니다. (모두 제 잘못입니다)

mv /www/wdlinux/mysql/data/mysql /www/wdlinux/mysql/data/mysqlwdCP 패널의 MySQL 버전을 업그레이드하는 방법
cp -pR /www/wdlinux/mysql_bk/* /www/wdlinux/mysql/data/
cp support-files/mysql.server /www/wdlinux/init.d/mysqld
cp support-files/mysql.server /etc/init.d/mysqld
chmod 755 /www/wdlinux/init.d/mysqld
chmod 755 /etc/init.d/mysqld
로그인 후 복사
7. mysql을 시작하고 mysql_upgrade를 사용하여 mysql 업그레이드 후 구조적 오류를 수정하세요**

이 단계에서 mysql_upgrade 명령이 오류를 보고하면 실행에 문제가 있다는 의미입니다. 이전 단계에서 6단계의 명령을 다시 실행할 수 있습니다.

service mysqld start
mysql_upgrade -u root -p
로그인 후 복사

드디어 이걸 보고 눈물이 났습니다...

wdCP 패널의 MySQL 버전을 업그레이드하는 방법

관련 학습 권장 사항: mysql 튜토리얼(동영상)

위 내용은 wdCP 패널의 MySQL 버전을 업그레이드하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:csdn.net
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!