이 작업은 OpenStack 가상 머신 192.168.0.230에서 수행되며 호스트 이름은:host-172-16-5-7
1. 설치 패키지 다운로드MySQL 공식 웹사이트에서 최신 mysql 설치 패키지 mysql-5.7.17-Linux-glibc2.5-x86_64.tar.gz를 다운로드하세요
다운로드 주소:
http://dev.mysql.com/downloads/file/?id=467556
주의하세요. .tar.gz를 다운로드하세요. .tar 패키지를 다운로드하지 마세요
설치 패키지를 /opt 디렉터리에 업로드:
2. 라이브러리 파일이 있는지 확인하고 있으면 삭제하세요 으아아아전체 설치 과정은 다음 문서를 참조하세요.
http://dev.mysql.com/doc/refman/5.7/en/binary-installation.html
3.Mysql은 libaio 라이브러리에 의존합니다 으아아아 4. Mysql을 설치하려면 다음 단계를 수행하세요. 으아아아이 단계에서 다음과 같은 오류가 보고되는 경우:
[ERROR] --initialize가 지정되었지만 데이터 디렉터리에 파일이 있습니다.
해결책:
으아아아위 명령을 다시 실행하면 임시 비밀번호가 생성됩니다:
으아아아이 단계를 실행하면 데이터 디렉터리가 생성됩니다. 생성되지 않은 경우에는 시스템에 이미 mysql이 설치되어 있기 때문일 것입니다. 먼저 2단계에 따라 제거한 후 다시 실행하세요
으아아아다음 단계는 선택 사항입니다
으아아아 5. 설치 후 구성/usr/local/mysql/support-files/my-default.cnf
수정 으아아아수정 후 복사본을 /etc/ 디렉터리에 복사하고 이름을 my.cnf로 바꿉니다
으아아아mysql 환경 변수 추가
으아아아 6.mysql을 시작하세요 으아아아성공적으로 시작하세요:
으아아아이 단계를 실행하면 시작이 성공하지 못할 수 있습니다. 오류 메시지는 다음과 같습니다.
으아아아다음 링크를 참조하여 문제를 해결할 수 있습니다.
https://icesquare.com/wordpress/mysql-starting-mysql-error-the-server-quit-without-updating-pid-file/
귀찮게 하고 싶지 않다면 컴퓨터를 직접 다시 시작하여 문제를 해결할 수 있습니다
이 시점에서 mysql이 성공적으로 설치되고 시작됩니다.
7. 루트 비밀번호 변경:입양
으아아아로그인할 때 아까 기록해둔 루트 비밀번호를 입력했는데 비밀번호가 틀렸다는 메시지가 나와서 저희가 직접 루트 비밀번호를 변경할 수밖에 없었어요
구체적인 단계는 다음과 같습니다:
1단계:
으아아아[mysqld] 아래에 Skip-grant-tables 줄을 추가하세요
2단계:
mysqld 서비스 재시작 후 mysql로 바로 진입 가능
으아아아3단계:
/etc/my.cnf 파일을 복원하고 mysql:service mysqld restart를 다시 시작합니다. 이때 mysql -u root -p'root'를 사용하여
를 입력할 수 있습니다.4단계:
sql에 진입한 후, 다음 명령어를 통해 비밀번호를 한 번 변경하세요. 그렇지 않으면 다른 작업을 수행할 수 없습니다.
으아아아5단계:
SQL 콘솔에서 show 데이터베이스를 실행하면 결과는 다음과 같습니다.
으아아아첨부 파일: 참고 문서, 공유해 주셔서 감사합니다. 설치 과정에서 발생하는 다양한 문제를 신속하게 해결할 수 있었던 것은 바로 귀하의 경험 덕분입니다.
http://www.cnblogs.com/tuhooo/p/5189236.html
https://icesquare.com/wordpress/mysql-starting-mysql-error-the-server-quit-without-updating-pid-file/
위 내용은 CentOS 6.5에 MySQL 5.7.17을 빠르게 설치의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!