차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
mysql_8_기본설정사항 [2020/06/08 04:04] – koov | mysql_8_기본설정사항 [2023/09/21 05:15] (현재) – [Database Initialize] koov | ||
---|---|---|---|
줄 5: | 줄 5: | ||
===== my.cnf ===== | ===== my.cnf ===== | ||
+ | ''/ | ||
<WRAP prewrap> | <WRAP prewrap> | ||
<code vim / | <code vim / | ||
+ | [mysqld] | ||
+ | |||
### 이전버전 인증 플러그인 사용 | ### 이전버전 인증 플러그인 사용 | ||
default-authentication-plugin=mysql_native_password | default-authentication-plugin=mysql_native_password | ||
줄 21: | 줄 24: | ||
### Password validation (반드시 초기 구성 완료 후 활성화) | ### Password validation (반드시 초기 구성 완료 후 활성화) | ||
- | validate_password.length=8 | + | #validate_password.length=8 |
- | validate_password.mixed_case_count=0 | + | #validate_password.mixed_case_count=0 |
- | validate_password.number_count=0 | + | #validate_password.number_count=0 |
- | validate_password.policy=LOW | + | #validate_password.policy=LOW |
- | validate_password.special_char_count=0 | + | #validate_password.special_char_count=0 |
+ | |||
+ | ### slow query | ||
+ | slow_query_log = 1 | ||
+ | slow_query_log_file = / | ||
+ | long_query_time = 2 | ||
+ | log_slow_rate_limit = 1 | ||
+ | log_slow_verbosity = query_plan | ||
+ | log_slow_admin_statements | ||
+ | # slow_query_log = 1(사용), 로그파일 위치는 / | ||
+ | # long_query_time = 2 (수행시간이 2초 넘는 쿼리를 수집) | ||
+ | |||
+ | ### tunning | ||
+ | max_connections = 250 | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | # | ||
# EOF | # EOF | ||
줄 33: | 줄 56: | ||
===== systemd 설정 ===== | ===== systemd 설정 ===== | ||
- | 먼저 systemd용 스크립트 파일을 생성한다. | + | 먼저 systemd용 |
<WRAP prewrap> | <WRAP prewrap> | ||
줄 87: | 줄 110: | ||
</ | </ | ||
- | 추가적으로 PATH환경변수 등록을 위해 아래와 같이 파일을 생성해준다. | + | 추가적으로 PATH환경변수 등록을 위해 아래와 같이 |
<WRAP prewrap> | <WRAP prewrap> | ||
줄 94: | 줄 117: | ||
</ | </ | ||
</ | </ | ||
+ | |||
+ | |||
+ | ===== Database Initialize ===== | ||
+ | |||
+ | <WRAP prewrap> | ||
+ | <code bash> | ||
+ | user$ sudo ./mysqld \ | ||
+ | --defaults-file=/ | ||
+ | --initialize \ | ||
+ | --user=mysql \ | ||
+ | --lower_case_table_names=1 \ | ||
+ | --basedir=/ | ||
+ | --datadir=/ | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | ===== 참조링크 ===== | ||
+ | * https:// | ||