>운영 및 유지보수 >리눅스 운영 및 유지 관리 >Linux 환경에 MySQL5.6을 설치하기 위한 그래픽 튜토리얼

Linux 환경에 MySQL5.6을 설치하기 위한 그래픽 튜토리얼

黄舟
黄舟원래의
2017-07-24 15:01:2850966검색

Linux에서 mysql을 설치하는 방법: 먼저 Linux 환경을 설정하고 종속성 패키지와 cmake 컴파일 도구를 설치한 다음 MySQL 소스 코드 패키지를 업로드하고 압축을 풀고 컴파일한 후 마지막으로 MySQL 사용자에게 권한을 부여합니다.

Linux 환경에 MySQL5.6을 설치하기 위한 그래픽 튜토리얼

추천 관련 mysql 동영상 튜토리얼: "mysql 입문 동영상 튜토리얼"

1. 먼저 Linux 환경을 설정합니다. 여기서는 Redhat Enterprise 6.5를 사용하고 있는데 디스크를 나누어서 사용하는 것이 좋습니다. 나중에 확장 작업을 위해 논리 볼륨에 저장됩니다.

2. 환경이 설정되면 MySQL 설치 파일을 준비해야 합니다. 현재까지 mysql은 무료이며 공식 웹사이트에서 직접 다운로드할 수 있습니다.





웹사이트는 https://www.mysql.com/downloads/입니다. 물론 다운로드하기 전에 먼저 Oracle 계정을 등록해야 합니다. 그런 다음 다운로드할 커뮤니티 무료 버전을 선택하세요.

3. 종속성 패키지 및 cmake 컴파일 도구 설치

yum install -y cmake ncurses-devel

4. MySQL 컴파일 및 설치

MySQL 소스 코드 패키지 업로드, 압축 풀기, 컴파일 및 설치

사용자 만들기

useradd -s /usr/sbin/nologin mysql

데이터베이스 저장소 디렉터리 mkdir 만들기 /data<code>mkdir /data

解压 tar -zxf  mysql-5.6.36.tar.gz

cd ./mysql-5.6.36

编译

cmake-DCMAKE_INSTALL_PREFIX=/usr/local/mysql
-DMYSQL_UNIX_ADDR=/tmp/mysql.sock-DDEFAULT_CHARSET=utf8
-DDEFAULT_COLLATION=utf8_general_ci-DWITH_EXTRA_CHARSETS=all
-DWITH_MYISAM_STORAGE_ENGINE=1-DWITH_INNOBASE_STORAGE_ENGINE=1
-DWITH_MEMORY_STORAGE_ENGINE=1-DWITH_READLINE=1 
-DENABLED_LOCAL_INFILE=1-DMYSQL_DATADIR=/data -DMYSQL_USER=mysql

参数说明:

-DCMAKE_INSTALL_PREFIX 数据文件存放目录
-DMYSQL_UNIX_ADDR  sock文件路径
-DDEFAULT_CHARSET  默认字符集
-DDEFAULT_COLLATION 默认字符校对
-DWITH_EXTRA_CHARSETS 扩展字符支持 默认all
-DWITH_storage_STORAGE_ENGINE 存储引擎的支持,默认支持MyISAM,MERGE,MEMORY,CVS存储引擎
-DENABLED_LOCAL_INFILE=1 启用加载本地数据
-DMYSQL_DATADIR  数据存放目录
-DMYSQL_USER    mysql运行用户

安装:make && make install

给MySQL用户授予权限chown -R mysql:mysql /usr/local/mysql/

압축 해제tar -zxf mysql-5.6.36.tar.gz

cd ./mysql-5.6.36

Compile

chown -R mysql:mysql /data

매개변수 설명 :

cp support-files/my-default.cnf /etc/my.cnf

설치: make && make install

MySQL 사용자에게 권한 부여 chown -R mysql:mysql /usr/local/mysql/

echo&#39;export PATH=/usr/local/mysql/bin:$PATH&#39; >>/etc/profile
source!$

구성 파일 생성:

cp support-files/mysql.server /etc/init.d/mysqld
chmod +x /etc/init.d/mysqld

환경 변수 설정:

vim /etc/init.d/mysqld
basedir=/usr/local/mysql
datadir=/data

MySQL 서비스 시작 스크립트 생성

chkconfig mysqld on

시작 스크립트에서 MySQL 설치 디렉터리 및 데이터 디렉터리 수정🎜
/usr/local/mysql/scripts/mysql_install_db--defaults-file=/etc/my.cnf --basedir=/usr/local/mysql --datadir=/data--user=mysql
🎜시작 시작 추가🎜
mysql_secure_installation
🎜데이터베이스 초기화🎜
service mysqld restart
🎜보안 구성 초기화🎜rrreee🎜설정 루트 비밀번호를 설정하고 일반적으로 다른 옵션에 대해 예를 선택하세요🎜🎜5 이 단계에서 데이터베이스가 설치되었으며 스크립트를 실행하여 데이터베이스를 시작 및 중지할 수 있습니다🎜rrreee

위 내용은 Linux 환경에 MySQL5.6을 설치하기 위한 그래픽 튜토리얼의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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