>데이터 베이스 >MySQL 튜토리얼 >YUM을 사용하여 Linux에서 mysql 5.7.18을 설치하기 위한 예제 튜토리얼

YUM을 사용하여 Linux에서 mysql 5.7.18을 설치하기 위한 예제 튜토리얼

零下一度
零下一度원래의
2017-05-15 09:45:581125검색

이 글에서는 주로 Linux(CentOS 7)에서 mysql 5.7.18을 설치하기 위해 YUM을 사용하는 자세한 튜토리얼을 소개합니다. 참고 참고값은 필요한 친구들이 MySQL을 사용해야 하는

프로젝트를 참고하면 된다. 과거에는 Windows에서 무턱대고 설치했기 때문에 기본적으로는 문제가 없었다. 이번에는 서버에 설치하는데, 리눅스에 설치하다보니 설치소프트웨어에 익숙하지 않아서 우회도 많이하고 시간낭비도 많이 했습니다. 다음에 우회하는 일이 없도록 요약해 보세요.

1. 다양한 환경:

linux 버전: CentOS Linux 릴리스 7.2.1511(코어)

mysql 버전 : 커뮤니티 서버 5.7.18

사용된 yum 설치 패키지:

Red Hat Enterprise Linux 7 / Oracle Linux 7 (Architecture Independent), RPM Package  25.1K 
Download
(mysql57-community-release-el7-11.noarch.rpm)

2: 설치 단계

내가 먼저 다운로드 Windows에서 설치 패키지를 다운로드한 다음 xshell을 통해 서버로 가져옵니다. 그런 다음 mysql 공식 웹사이트의 단계에 따라 설치하세요. 공식 웹사이트에 있는 튜토리얼만큼 신뢰할 수 있는 튜토리얼은 없습니다. 인터넷에서 많은 튜토리얼을 검색했는데 각 튜토리얼마다 설치 방법이 달라서 매우 우울해졌고 그 중 어느 것도 성공하지 못했습니다. 드디어 공식 홈페이지의 튜토리얼을 통해 설치에 성공했습니다.

2.1 설치 가이드 선택

2.2 유니버셜 바이너리 버전을 클릭하여 입력하고 선택하세요. 일반 바이너리를 사용하여 Unix/Linux에 MySQL 설치

2.3 위의 작업을 단계별로 따르세요.

shell> yum search libaio # search for info(Mysql安装需要以来libaio库,所以需要先安装libaio库)
shell> yum install libaio # install library
shell> groupadd mysql
shell> useradd -r -g mysql -s /bin/false mysql
shell> cd /usr/local
shell> tar zxvf /path/to/mysql-VERSION-OS.tar.gz
shell> ln -s full-path-to-mysql-VERSION-OS mysql
shell> cd mysql
shell> mkdir mysql-files
shell> chmod 750 mysql-files
shell> chown -R mysql .
shell> chgrp -R mysql .
shell> bin/mysql_install_db --user=mysql  # MySQL 5.7.5 (mysql5.7.5选择使用这个命令,如果你的mysql是5.7.6及以上,不需要执行这个命令)
shell> bin/mysqld --initialize --user=mysql # MySQL 5.7.6 and up
shell> bin/mysql_ssl_rsa_setup       # MySQL 5.7.6 and up
shell> chown -R root .
shell> chown -R mysql data mysql-files
shell> bin/mysqld_safe --user=mysql &
# Next command is optional
shell> cp support-files/mysql.server /etc/init.d/mysql.server

위 단계를 모두 수행하면 설치가 완료됩니다.

2.4 설치 완료 후 mysql 서비스 시작

[root@***** /]# cd ~ #这里有一个问题,不知道需要需要切换到 “~”目录,之前没有“~”,启动不成功,不确定是我sytemctl start mysqld.service命令输入错了还是别的原因。
[root@***** ~]# sytemctl start mysqld.service

시작 성공 여부 확인

[root@***** ~]# sytemctl status mysqld.service

이 로고가 있으면 시작 성공

2.5 설치 정보 얻기 mysql에 로그인할 때 사용하는 임시 비밀번호

grep'temporary
 password'/var/log/mysqld.log
2017-05-10T00:55:46.982233Z
 1 [Note] A temporary password is generated for root@localhost: 5C::+lMjqi+z

빨간 박스 안의 임시 비밀번호가 임시 비밀번호입니다.

2.5 임시 비밀번호를 사용하여 로그인

[root@****** ~]# mysql -uroot -p
Enter password: 
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 5
Server version: 5.7.18

2.6 비밀번호 변경

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'newpassword';
Query OK, 0 rows affected (0.00 sec)

참고: 최신 mysql은

보안에 대한 요구 사항이 매우 높으며, 비밀번호는 특수 문자 , 대문자, 소문자 및 숫자를 포함해야 합니다. 그렇지 않으면 변경이 실패하고 오류가 보고됩니다.

오류 1819(HY000): 귀하의 비밀번호가

현재 정책 요구 사항

을 충족하지 않습니다. 위는 편집자가 Linux(CentOS 7)에서 YUM을 사용하여 소개하는 내용입니다. , 도움이 되셨으면 좋겠습니다. 궁금한 점이 있으시면 메시지를 남겨주시면 시간 내에 답변해 드리겠습니다.

【관련 추천】


1.

특별 추천: "php Programmer Toolbox" V0.1 버전 다운로드

2.

무료 mysql 온라인 동영상 튜토리얼

3.

데이터베이스 설계에 관한 것들

위 내용은 YUM을 사용하여 Linux에서 mysql 5.7.18을 설치하기 위한 예제 튜토리얼의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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