>  기사  >  데이터 베이스  >  최신 Linux 시스템에서 MySql5.7.17을 설치하는 전체 과정과 주의사항을 자세히 소개합니다.

최신 Linux 시스템에서 MySql5.7.17을 설치하는 전체 과정과 주의사항을 자세히 소개합니다.

黄舟
黄舟원래의
2017-03-23 13:52:011429검색

이 글은 최신 버전입니다linux시스템 아래설치mysql 5.7 .17과 Notes의 전체 과정은 매우 훌륭하고 참고할만한 가치가 있습니다. 필요하신 분들은 참고하시면 됩니다

1. 로컬 디렉토리

2.cp /home/soft/MySQL-5.7.15-Linux-glibc2.5-x86_64.tar.gz /usr/local/

##mysql을 복사하고 로컬 디렉토리에 압축

3. cd /usr/local/ ##로컬 디렉토리를 입력하세요

4. tar -xzvf mysql-5.7.15-linux-glibc2.5-x86_64 .tar.gz

##mysql 압축 패키지 추출

5. mv mysql-5.7.15-linux-glibc2.5-x86_64 mysql ##mysql 디렉토리 이름 바꾸기

6. groupadd mysql ##mysql 그룹 추가

7. useradd -r -g mysql mysql ##사용자 추가

8. mysql 디렉토리를 mysql 사용자

9. mkdir /home/mysql-data ##mysql-data 디렉토리 생성

10. chown -R mysql:mysql /home/mysql-data # #mysql-data 디렉토리를 mysql 그룹에 승인합니다. mysql user

11.chgrp -R mysql /home/mysql-data ## chgrp 명령은 그룹 이름이나 그룹 식별자를 사용하여 그룹을 변경할 수 있습니다. 파일 또는 디렉토리가 속함 (-R: 지정된 디렉토리 및 하위 디렉토리의 모든 파일 처리) 사용 권한은 슈퍼유저

12. cd /usr/local/mysql ## mysql 디렉토리를 입력하십시오

13.cp support-files. /my-default.cnf ./my.cnf ##support-files 디렉터리의 my-default.cnf 파일을 현재 디렉터리의 my.cnf 파일에 복사하세요.

14, vi /usr/local/mysql/ my.cnf ##my.cnf 파일 편집

basedir = /usr/local/mysql
##basedir은 mysql의 경로입니다
datadir = /home/mysql-data
## datadir은 mysql의 자체 패키지를 저장하는 mysql의 데이터 패키지입니다.
port = 3306 ##mysql port
#server-id = 100
# #서버 ID

socket = /tmp /mysql.sock

15.cp -fr my.cnf /etc/my.cnf ##my.cnf 파일을 etc 디렉터리에 복사합니다( etc 디렉터리에 있으면 교체)

16. vi /etc/profile ##etc 디렉터리에 있는 프로필 파일을 편집합니다.

export PATH=/usr/local/mysql/bin :$PATH
##프로필 파일 끝에

17. source /etc/profile ##etc 디렉터리에 프로필 파일을 다시 로드합니다.

18. ./support-files/mysql.server /etc/init.d/mysqld

##Copy

19../bin/mysqld --initialize --user=mysql --basedir =/usr/local/mysql/ --datadir=/home/mysql-data

##초기화

중요:

여기서 위와 같이 생성된 임시 비밀번호를 기록하는 데 주의가 필요합니다: jgghKqQhZ8*e

참고:

실행 후 오류 메시지는 ./bin/mysqld입니다. 공유 라이브러리를 로드하는 동안 오류가 발생했습니다. libaio.so.1: 공유 개체 파일을 열 수 없습니다.

해당 파일이나 디렉터리가 없습니다

CentOS7.2에서는 libaio를 설치해야 합니다. , 다음 명령을 실행하여

[root@localhost mysql]# yum install libaio

설치가 완료된 후 초기화 명령을 다시 실행하세요

20, [ [[password]]]] ## 생성된 임시 비밀번호를 기록해 두십시오. 예: jgghKqQhZ8*e

21, /etc /init.d/mysqld start ##Mysql 시작

22, /etc/init.d/mysqld status ##mysql 상태 보기

23, bin/mysql -u root –p # #mysql에 로그인

24. 비밀번호 ##mysql에서 생성된 임시 비밀번호: jgghKqQhZ8*e

25. set 비밀번호=password('A123456') ##비밀번호 변경

26. .* 'A123456'으로 식별되는 '%';

##

27. 권한 플러시 ##

>29. 사용자 ##

에서 호스트, 사용자를 선택합니다. 30. 데이터베이스에 원격으로 연결하거나 다시 시작합니다.

위 내용은 최신 Linux 시스템에서 MySql5.7.17을 설치하는 전체 과정과 주의사항을 자세히 소개합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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