>  기사  >  데이터 베이스  >  CentOS 6.5에서 MySQL 5.7.12를 설치하는 자세한 단계(그림 및 텍스트)

CentOS 6.5에서 MySQL 5.7.12를 설치하는 자세한 단계(그림 및 텍스트)

PHPz
PHPz원래의
2017-04-02 18:00:181847검색

CentOS 6.5에서 MySQL 5.7.12를 설치하려면 공식 홈페이지에서 다운로드한 rpm 설치 패키지를 사용하세요.

설치 패키지를 다운로드하세요

다운로드 방법을 참고하세요 공식 홈페이지에서 최신 버전의 MySQL 설치 패키지를 설치하시겠습니까?

설치 패키지의 압축을 풀어주세요

tar -xvf mysql-5.7.12-1.el6.x86_64.rpm-bundle.tar

설치한 이전 버전을 삭제하세요

제거하지 않으면, 충돌 메시지가 표시되고 버전이 다를 수 있습니다.

yum -y remove mysql-libs-5.1.73*

이 내용은 다음을 참조할 수 있습니다.

CentOS 설치 mysql*.rpm은 패키지 솔루션의 파일과 충돌 메시지를 표시합니다

CentOS에서 MySQL을 완전히 제거하는 방법은 무엇입니까? 불순한 제거 문제 해결

설치 순서

rpm -ivh mysql-community-common-5.7.12-1.el6.x86_64.rpm 
rpm -ivh mysql-community-libs-5.7.12-1.el6.x86_64.rpm 
rpm -ivh mysql-community-client-5.7.12-1.el6.x86_64.rpm
rpm -ivh mysql-community-server-5.7.12-1.el6.x86_64.rpm
rpm -ivh mysql-community-devel-5.7.12-1.el6.x86_64.rpm

Mysql 서비스 시작

# service mysqld start
初始化 MySQL 数据库:                                      [确定]
Installing validate password plugin:                       [确定]
正在启动 mysqld:

관리자 비밀번호 변경

초기 관리자 비밀번호 보기 , 다음 명령은 RHEL, Oracle Linux, CentOS 및 Fedora 플랫폼에 적용됩니다.

grep 'temporary password' /var/log/mysqld.log

SLES 플랫폼 다음 명령을 사용하세요.

grep 'temporary password' /var/log/mysql/mysqld.log

초기 비밀번호가 엄청 복잡하다는 걸 아실 텐데요. 다행히 XShell을 사용해서 복사해서 붙여넣기가 가능합니다

# grep 'temporary password' /var/log/mysqld.log
2016-05-14T02:57:24.372528Z 1 [Note] A temporary password is generated for root@localhost: ?sSq8?.IucXV
[root@localhost /]# 
[root@localhost /]# mysql -uroot -p?sSq8?.IucXV
mysql: [Warning] Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 15
Server version: 5.7.12

Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>

참고: 이렇게 작성합니다( mysql -uroot -p ?sSq8?.IucXV) 비밀번호에 특수 문자가 있어서 실행이 불가능한 경우가 있습니다. 먼저 (mysql -uroot -p)를 실행한 후 프롬프트에 따라 비밀번호를 입력해야 합니다.

비밀번호를 변경하려면 다음 명령을 사용하세요

ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';

비밀번호에는 대문자, 소문자, 숫자 및 기호가 포함되어야 합니다. 그렇지 않으면 다음 메시지가 표시됩니다: ERROR 1819 (HY000 ): 귀하의 비밀번호가 현재 정책 요구 사항을 충족하지 않습니다(귀하의 비밀번호가 현재 보안 정책 요구 사항을 충족하지 않습니다)

원격 로그인 승인

참조: MySQL 초기 비밀번호 수정 CentOS6.5에서 Shell을 통해 원격 로그인을 활성화하고 원격 로그인 사용자를 인증하세요

원격 로그인 권한을 활성화하지 않으면 다음과 유사한 오류가 발생합니다.

클라이언트에서 Navicat for MySQL을 사용하여 원격으로 연결하면 10038 오류가 보고됩니다

CentOS 6.5에서 MySQL 5.7.12를 설치하는 자세한 단계(그림 및 텍스트)

이 문제의 경우 다음을 참조하세요. 🎜>mysql 원격에서 10038 오류를 보고했습니다

결론

yum을 사용한 설치는 rpm(또는 초기 비밀번호의 위치)을 사용한 설치와 다릅니다. 버전마다 다름) 이전 설치 이후에는 초기 비밀번호가

/root/.mysql_sercret 파일에 저장되어 있었던 것으로 기억합니다.

설치 과정에서 문제를 발견하거나 직면하게 되면, 함께 토론해 보세요.

추천 관련 기사:

mysql 5.7.12 win64 수동 설치 튜토리얼 단계(그림 및 텍스트)

mysql-5.7.12 압축해제 버전 설치 단계 튜토리얼

위 내용은 CentOS 6.5에서 MySQL 5.7.12를 설치하는 자세한 단계(그림 및 텍스트)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.