컴퓨터/노트북/인터넷
IT 컴퓨터 기기를 좋아하는 사람들의 모임방
🕰️
2019.01.25 15:11
mariadb 설치 후 설정 최적화 (centos, ubuntu 둘다 적용)
조회 수 2363 추천 수 0 댓글 0
mariadb 설치 후 설정 최적화
file 위치: vim /etc/my.cnf
[mysql] default-character-set = utf8 [mysqld] skip-host-cache skip-name-resolve lower_case_table_names=1 character-set-client-handshake=FALSE init_connect="SET collation_connection = utf8_general_ci" init_connect="SET NAMES utf8" character-set-server = utf8 collation-server = utf8_general_ci max_connections = 500 thread_pool_max_threads = 300 innodb_file_per_table # innodb 테이블스페이스를 테이블별로 각각의 파일로 나누어 생성한다. innodb_buffer_pool_size = 4G # 버퍼풀의 메모리 사이즈. 권장은 메인메모리의 50~70% (전용서버일때) 디폴트는 8M innodb_flush_log_at_trx_commit = 1 innodb_adaptive_flushing = ON innodb_adaptive_hash_index = ON innodb_autoextend_increment = 8 # 테이블스페이스를 자동으로 늘려주는 단위, MB 단위이다. datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock symbolic-links=0 [mysqld_safe] log-error=/var/log/mariadb/mariadb.log pid-file=/var/run/mariadb/mariadb.pid !includedir /etc/my.cnf.d
위처럼 설정했으면 이제 mariadb 를 최초 실행해준다.
systemctl start mariadb
systemctl enable mariadb
그리고 다음을 실행한다.
1
|
mysql_secure_installation
|
cs |
mysql 의 기본보안설정이다. testdb등을 삭제해야한다.
처음에 패스워드를 물어보면 그냥 엔터로 넘어가고 추가적으로 새로운 패스워드를 설정하겠냐고 물어보니 설정하자.
Change the root password? [Y/n] y
이후 질답
1
2
3
4
5
6
|
Remove anonymous users? [Y/n] y
Disallow root login remotely? [Y/n] y
Remove test database and access to it? [Y/n] y
Reload privilege tables now? [Y/n] y
systemctl restart mariadb.service
|
cs |
이렇게 하고나면 접속할 사용자 계정이 필요해진다.
1
|
mysql -uroot -p
|
cs |
아까 설정한 password를 입력하여 접속하자.
이후에 다음과 같이 권한설정과 함께 내가 사용할 root이외의 계정을 만들자. 한글로 되어있는 부분을 잘 변경해서 입력하자.
1
2
|
GRANT ALL PRIVILEGES ON *.* TO '이부분에 사용할 계정명'@'%' IDENTIFIED BY '이부분에 사용할 패스워드 입력' WITH GRANT OPTION;
FLUSH PRIVILEGES;
|
cs |
설정이 완료되면 exit 를 입력하여 나오도록 한다.
centos7 부터는 firewall-cmd 를 기본으로 사용하게 된다.
3306 포트를 열어주도록 하자.
firewall-cmd --permanent --zone=public --add-port=3306/tcp
firewall-cmd --reload
firewall-cmd --list-all
컴퓨터/노트북/인터넷
IT 컴퓨터 기기를 좋아하는 사람들의 모임방
-
구글 최신 뉴스
날짜2024.12.12 카테고리뉴스 읽음1385 -
아 진짜 요새 SKT 해킹 뭐시기 때문에 신경 쓰여 죽겠어 ㅠㅠ
날짜2025.05.20 카테고리일반 읽음237 -
사랑LOVE 포인트 만렙! 도전
날짜2025.03.19 카테고리 읽음4669 -
🚨(뉴비필독) 전체공지 & 포인트안내
날짜2024.11.04 카테고리 읽음25850 -
URL만 붙여넣으면 끝! 임베드 기능
날짜2025.01.21 카테고리 읽음20432 -
Intel 12세대 i3-12100YouTube 10비트 HDR 8K60 AV1 비디오를 원활하게 재생가능?
날짜2024.11.10 조회수4540 -
블루투스 헤드셋 질문좀~
날짜2021.01.31 조회수49 -
e4000이랑 560s랑 음질차이
날짜2021.01.28 조회수70 -
未检测到我的手机MTP。
날짜2019.12.24 조회수29 -
amd 라이젠 1700 > 인텔 i5 12400f cpu 변경후 드라이브 오류
날짜2022.06.14 조회수1122 -
윈도우 11 에러 중에 이런 종류가 있나요?
날짜2022.06.14 조회수1085 -
마소계정에 정품인증
날짜2022.06.14 조회수420 -
4k나 1080p 동영상 보면 렉이 걸리는데...
날짜2022.06.14 조회수482 -
제가쓰던 놋북 윈도우가 리테일이래요 그러니까 fpp 윈도우라는거 맞죠??
날짜2022.06.14 조회수401 -
윈도우 10 왜 버벅일까요..?
날짜2022.06.14 조회수348 -
오피스 정품 판매 맞을까요?
날짜2022.06.14 조회수169 -
윈도우11 더 많은 옵션 항상사용하는 방법
날짜2022.06.09 조회수262 -
윈도우 11 22H2 RTM 빌드 확정됨
날짜2022.05.30 조회수223 -
해킹 대회에서 윈도우 11의 취약점 6개가 발견됨
날짜2022.05.30 조회수235 -
ProtonMail, 통합 브랜드로 다양한 서비스를 제공
날짜2022.05.30 조회수185 -
가상머신에 윈도우95 설치하기
날짜2022.04.22 조회수630 -
구글 크롬 100 버전 공개
날짜2022.04.04 조회수839 -
윈도우 11+다이렉트스토리지, 게임 로딩 시 CPU 부하가 최대 40% 감소
날짜2022.04.04 조회수708 -
애플, 위조된 법적 증명에 속아 사용자 데이터를 제공?
날짜2022.04.04 조회수639 -
윈도우 탐색기 대체 대안 프로그램 8가지
날짜2022.04.04 조회수904 -
인터넷은 어떻게 작동되는지 알아보자
날짜2022.04.02 조회수675 -
크롬 취약점 발견 Chrome 업데이트 빨리 해야
날짜2022.03.30 조회수764 -
GPU-Z, 인텔 아크 알케미스트 그래픽 지원
날짜2022.03.26 조회수147 -
아프리카 TV가 트위치보다 데이터를 훨씬 많이 쓰는군요
날짜2022.03.26 조회수224 -
애플, 미국 애리조나 주에서 월렛에 신분증 기능 제공
날짜2022.03.26 조회수151 -
macOS 12.3에서 외장 모니터 연결 문제, 게임 패드 연결 문제
날짜2022.03.26 조회수164 -
비트코인 오브 아메리카, ATM에서 도지코인을 취급
날짜2022.03.26 조회수152 -
1990년대 중후반에 나온 PowerVR PC GPU의 소스 코드 공개
날짜2022.03.26 조회수158 -
NVIDIA, 삼성, MS를 해킹한 Lapsus$. 알고보니 10대 소년이 주범?
날짜2022.03.26 조회수159 -
통신사 직원 수십억원 갖고 잠적
날짜2022.03.26 조회수364