ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Mysql 설치시 설정
    설치&설정 관련/MariaDB & Mysql 2022. 10. 10. 14:51

    mysql binary 설치시 설정

    mysql binary 설치는 간단하게 앞축을 풀어서 사용하는 방식 입니다.

    dependency library

    • libaio
    • ncurses-compat-libs

    설치 명령어

    $ yum install libaio
    $ yum install ncurses-compat-libs
    

    설치 명령어

    다음은 기본 설치 명령어 입니다.

    # 그룹 추가
    $ groupadd mysql
    # 사용자 추가
    $ useradd -r -g mysql -s /bin/false mysql
    # 설치 디렉토리 /usr/local 에 압축 풀고 설치
    $ cd /usr/local
    $ tar xvf /path/to/mysql-VERSION-OS.tar.xz
    $ ln -s full-path-to-mysql-VERSION-OS mysql
    $ cd mysql
    $ mkdir mysql-files
    $ chown mysql:mysql mysql-files
    $ chmod 750 mysql-files
    # 초기 설정
    $ bin/mysqld --initialize --user=mysql
    $ bin/mysql_ssl_rsa_setup
    $ bin/mysqld_safe --user=mysql &
    # Next command is optional
    $ cp support-files/mysql.server /etc/init.d/mysql.server
    

    my.cnf라는 파일이 없이 설치가 되는데요. 만약 데이터 데이터 디렉토리를 다른 곳을 설정을 하고 싶다면, 초기 설정을 아래와 같이 변경해야 합니다.

    /data 디렉토리에 데이터 적재 하도록 설정

    # 초기 설정
    $ bin/mysqld --initialize --user=mysql --datadir=/data
    $ bin/mysql_ssl_rsa_setup --datadir=/data
    $ bin/mysqld_safe --datadir=/data --user=mysql &
    

    이 외에도 basedir을 변경한거나 여러가지 옵션이 있습니다. my.cnf이 없더라도 놀라지 마셔요.

    참고자료

    '설치&설정 관련 > MariaDB & Mysql' 카테고리의 다른 글

    Mysql 백업 정리  (0) 2022.11.01
    DB 테이블에서 객체 필드 뽑아내기  (0) 2022.10.26
    MongoDB를 설치  (0) 2021.02.22
    MongoDB backup & restore  (0) 2019.05.26
    mysql] max_allowed_packet 관련 오류  (0) 2018.10.05
Designed by Tistory.